Sanskar Jaiswal
cef5737a8c
Release Flagger 1.44.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2026-07-14 14:09:09 +05:30
Danny Kulchinsky
6f424fe135
adding BackendTimeout for Gateway API router
...
Signed-off-by: Danny Kulchinsky <dkulchinsky@fastly.com >
2026-05-20 12:25:07 -04:00
Sanskar Jaiswal
3b0c9d654f
Merge pull request #1907 from kei-gnu/istio-split-external-local-origin-errors
...
feat: add support istio's splitExternalLocalOriginErrors and consecutiveLocalOriginFailures
2026-05-01 19:03:16 +05:30
kei-gnu
cd964bbe0d
istio: add splitExternalLocalOriginErrors and consecutiveLocalOriginFailures support
...
Signed-off-by: kei-gnu <61653118+kei-gnu@users.noreply.github.com >
2026-04-21 20:07:54 +09:00
Sanskar Jaiswal
6d8ce747c8
Release Flagger 1.43.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2026-04-21 15:43:26 +05:30
Sanskar Jaiswal
5d91ff55bd
Merge pull request #1875 from mtfurlan/doc/meshProviderValues
...
List valid mesh providers in help and chart values
2026-04-16 23:36:36 +05:30
Sanskar Jaiswal
95cebe58c1
Merge pull request #1863 from jlore-decathlon/feat/externalmetrics
...
feat(provider): add External Metrics provider
2026-04-14 14:54:30 +05:30
Johan Lore and Maxime Véroone
9b37d18e16
Add a Kubernetes External Metrics metrics provider
...
Datadog provider is often meeting API rate limits on bigger
implementations. Datadog Cluster Agent can batch metric queries
and expose them through an endpoint compatible with Kubernetes External
Metrics API.
This implementations allows to use this endpoint and any other server
implementing Kubernetes External Metrics API. Including k8s API server
itself.
Co-authored-by: Johan Lore <johan.lore@decathlon.com >
Co-authored-by: Maxime Véroone <maxime.veroone@decathlon.com >
Signed-off-by: Johan Lore <johan.lore@decathlon.com >
Signed-off-by: Maxime Véroone <maxime.veroone@decathlon.com >
Signed-off-by: Johan Lore <johan.lore@decathlon.com >
2026-04-13 19:39:36 +05:30
Stefan Prodan
d29c60d2e6
Merge pull request #1885 from renatovassaomb/rv/drop-policy-v1beta1
...
Removes deprecated `policy/v1beta1` API from PodDisruptionBudget templates
2026-03-11 15:30:08 +02:00
Sanskar Jaiswal
481d9c3d1f
Merge pull request #1811 from cdoble84-uk/prometheus-chart-fix
...
fix(chart): fixes a compatibility issue with the Helm Chart and Prometheus v3.0+
2026-03-09 20:03:47 +05:30
Chris Doble
5bf3cc5c95
Fixes a compatibility issue with the Helm Chart and Prometheus v3.0+
...
In the Flagger Helm Chart Prometheus config the storage retention duration is set via this flag --storage.tsdb.retention. This Flag was deprecated in a previous version of Prometheus and removed from Prometheus v3.0+ which means the current Flagger Helm Chart is incompatible with the newer Prometheus versions. This flag has now been updated to --storage.tsdb.retention.time which is backwards compatible down to Prometheus v2.51 at least.
Signed-off-by: Chris Doble <chrisdoble84@gmail.com >
2026-03-09 18:06:00 +05:30
Nedal Eskaf
4850415854
add additionalVolumeMounts to chart
...
Signed-off-by: Nedal Eskaf <nedaleskaif87@gmail.com >
use list default for additionalVolumes
Signed-off-by: Nedal Eskaf <nedaleskaif87@gmail.com >
document additionalVolumes in chart readme
Signed-off-by: Nedal Eskaf <nedaleskaif87@gmail.com >
2026-03-08 08:37:52 +05:30
Renato Vassão
36a208835d
Removes deprecated policy/v1beta1 api from PodDisruptionBudget templates
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2026-03-06 10:21:45 -03:00
Mara Furland
959562eb4e
List valid mesh providers in CRD and help docs
...
the list of values was incomplete in the cli help, the flagger chart,
and was not present as an enum in the CRD
Signed-off-by: Mara Furland <mara@fur.land >
2026-02-20 11:38:23 -05:00
Renato Vassão
8018353d54
Adds primarySessionAffinityCookie field to sessionAffinity
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-11-18 15:04:04 -03:00
Stefan Prodan
1a727d294c
Release Flagger 1.42.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-16 15:59:48 +03:00
Stefan Prodan
8fedc5cdd7
Update documentation
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-16 13:10:55 +03:00
Stefan Prodan
c30e6552d7
Add support for setting traffic distribution
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-15 16:57:06 +03:00
Stefan Prodan
3d99d2fddd
Merge pull request #1823 from briansonnenberg/main
...
Add `unmanagedMetadata` to canary service specification
2025-10-15 09:52:08 +03:00
Brian Sonnenberg
ea219506a5
Added a new field to canary spec to specify unmanaged metadata
...
These are labels and annotations that should be ignored by Flagger
(i.e. not overwritten upon reconciliation).
See: github.com/fluxcd/flagger/issues/1573
Signed-off-by: Brian Sonnenberg <bsonnenberg@google.com >
2025-10-14 21:18:47 +00:00
Renato Vassão
0dd9fe9301
Add cookie attributes to Canary CRD
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-10-14 16:00:14 -03:00
Sanskar Jaiswal and Ashton Pillay
28291d42d8
fix: update traefik.containo.us to traefik.io
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
Co-authored-by: Ashton Pillay <ashpilzusa@gmail.com >
2025-10-10 23:17:12 +05:30
Sanskar Jaiswal
89c1ddee79
Release v1.41.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-04-02 12:32:23 +01:00
Nick Otter and Sanskar Jaiswal
8f9bb5b1bc
allow headers to be added to prometheus requests
...
Signed-off-by: Nick Otter <otternq@gmail.com >
Co-authored-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-03-27 01:03:23 +05:30
Sanskar Jaiswal
1dc270c2e6
feat: add support for primary backend cookies in session affinity
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-03-24 13:08:27 +05:30
Thomas Banks and lnx01
f1c8807c0d
feat: add knative integration
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
Co-authored-by: Thomas Banks
2025-03-22 01:02:30 +05:30
Stefan Prodan
40e2802c3d
Merge pull request #1707 from quintonm/main
...
chart: add support for deploymentLabels
2025-01-26 09:44:37 +02:00
Sanskar Jaiswal
45618b90db
feat: add option to generate headless services
...
Add a new field `.spec.service.headless` which if set to true results in
Flagger generating headless Services, i.e. with the Service's
`.spec.clusterIP` set to None.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-01-14 14:09:12 +05:30
quintonm
03d4acc77f
add support for deploymentLabels
...
Signed-off-by: quintonm <quinton.mccombs@gmail.com >
2025-01-13 07:56:30 -06:00
Stefan Prodan
14543cc8bf
Release v1.40.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-17 11:14:49 +02:00
kane8n
d4bd0f2ef8
add splunk provider
...
Signed-off-by: kane8n <takumi.kaneda@zozo.com >
2024-12-13 22:22:25 +09:00
Sanskar Jaiswal
7754cdb89a
Release v1.39.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-11-25 23:26:36 +05:30
Stefan Prodan
92daf5174c
Merge pull request #1702 from aufarg/add-autoscaler-ref-validation
...
Add validation for `primaryScalerReplicas` field in the CRD
2024-11-23 11:16:22 +02:00
Juan Rodriguez
8f838388e8
feat: add disableTls option for webhooks request
...
Signed-off-by: Juan Rodriguez <engineer.jrg@gmail.com >
2024-11-21 19:22:18 +05:30
Aufar Gilbran
b719427337
Add validation for primaryScalerReplicas counts
...
Signed-off-by: Aufar Gilbran <aufargilbran@gmail.com >
2024-09-12 16:50:10 +08:00
Sanskar Jaiswal
6a090bca51
Release v1.38.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-07-30 13:06:44 +05:30
Alan B
c09a61a198
add podMonitor.honorLabel
...
Signed-off-by: Alan B <961130+defenestration@users.noreply.github.com >
2024-07-10 10:53:58 -04:00
Alan B
417f035afb
Update values.yaml
...
add honorLabels to default values.yaml
Signed-off-by: Alan B <961130+defenestration@users.noreply.github.com >
2024-07-10 10:51:48 -04:00
Alan B
28f2ab7bdb
add honorLabels to PodMonitor
...
Signed-off-by: Alan B <961130+defenestration@users.noreply.github.com >
2024-07-10 10:26:54 -04:00
Shivam Narula
3490d60e89
Fix removal of empty keys from flagger chart
...
Signed-off-by: Shivam Narula <shivamnarula@sharechat.co >
2024-06-12 12:49:35 +05:30
Florian Bacher
ce976e28f0
feat: implement a Keptn metrics provider
...
Add a Keptn metrics provider for two resources:
* KeptnMetric: Verify the value of a single metric.
* Analysis (via AnalysisDefinition): Run a Keptn analysis over an
interval validating SLOs.
Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com >
2024-06-11 19:23:03 +05:30
Stefan Prodan
4a12fc8499
Release v1.37.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-03-26 12:47:51 +02:00
Sanskar Jaiswal
bd3249feae
Release v1.36.1
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-03-06 11:27:05 +05:30
Stefan Prodan
cf6e241fa5
Release v1.36.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-02-07 20:35:09 +02:00
Stefan Prodan
2c3259bdb3
Merge pull request #1511 from chrisminton/pdb/fix
...
fix(pdb): use the full capabilities comparison for PDBs
2024-02-07 18:26:33 +02:00
Sanskar Jaiswal
7e95b1a8a5
Release v1.35.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-11-30 20:16:00 +05:30
Joseph Kwasniewski
ad8e7d613a
feat: add support for webhook retries
...
Add a new field `.spec.webhooks[].retries` to specify the number of
retries when calling a webhook.
Signed-off-by: Joseph Kwasniewski <kwasniewski@gmail.com >
2023-11-27 13:57:08 +05:30
S-mishina
d196fae71c
support WarmupDurationSecs
...
Signed-off-by: S-mishina <seiryu.mishina@zozo.com >
Delete unwanted descriptions
Signed-off-by: S-mishina <seiryu.mishina@zozo.com >
Add kustomize/base/flagger/crd.yaml WarmupDurationSecs field
Signed-off-by: S-mishina <seiryu.mishina@zozo.com >
fix warmupDurationSecs description
Signed-off-by: S-mishina <seiryu.mishina@zozo.com >
2023-10-17 21:50:11 +09:00
Sanskar Jaiswal
ce70a50047
Release v1.34.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-10-04 14:56:51 +05:30
Sanskar Jaiswal
c0e2096f92
gatewayapi: add support for route rule filters
...
Add support for [`Filters`](https://gateway-api.sigs.k8s.io/references/spec/#gateway.networking.k8s.io/v1beta1.HTTPRouteFilter )
in the HTTPRoute API. We reuse most of the existing fields used for
Istio to construct the appopriate filter. A new API
`.spec.service.mirror` is added to allow for request mirroring. The
`.spec.service.rewrite` API has been changed to a custom `HTTPRewrite`
API instead of importing it from Istio, to allow covering all features
that Gateway API provides.
Support for the [`RequestRedirect`](https://gateway-api.sigs.k8s.io/references/spec/#gateway.networking.k8s.io/v1beta1.HTTPRequestRedirectFilter )
Filter has been left out on purpose, since it's not possible to specify
it if the same rule also specifies `.backendRefs` (which Flagger does).
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-09-22 16:10:09 +05:30