Commit Graph
506 Commits
Author SHA1 Message Date
Sanskar Jaiswal cef5737a8c Release Flagger 1.44.0
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2026-07-14 14:09:09 +05:30
Sanskar Jaiswal 5ace31916d Release loadtester 0.38.0
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2026-07-12 06:07:14 +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 2831766861 Release loadtester 0.37.0
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2026-04-20 18:18:25 +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 LoreandMaxime 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 ae5e39bb3d Release loadtester 0.36.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-10-16 13:34:13 +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 JaiswalandAshton 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
Alex ed38a79545 add pod security context
Signed-off-by: Alex <alex.souslik@workday.com>
2025-04-20 19:15:37 +03:00
Sanskar Jaiswal 89c1ddee79 Release v1.41.0
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2025-04-02 12:32:23 +01:00
Nick OtterandSanskar 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
Stefan Prodan bc78156535 Release loadtester 0.35.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-03-23 09:31:44 +02:00
Thomas Banksandlnx01 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
Stefan Prodan a52f497370 Release loadtester 0.34.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-12-16 19:27:19 +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 c6b5b39187 Merge pull request #1721 from swimablefish/main
fix(helm): podinfo fails to create the hpa object
2024-11-25 14:51:22 +00:00
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
swimablefish e99add460f fix(helm): podinfo fails to create the hpa object
Signed-off-by: swimablefish <swimablefish@gmail.com>
2024-11-11 15:24:28 +08:00
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
Stefan Prodan e07a2618c2 Merge pull request #1676 from defenestration/add-podMonitor.honorLabels
Helm - Add podMonitor.honor labels
2024-07-29 12:50:11 +03:00
Stefan Prodan a88e06db17 Release loadtester v0.33.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-07-29 12:12:00 +03:00
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