Niklas Ott
122fe97761
Update k8s to 1.36 and build with go 1.26
...
Signed-off-by: Niklas Ott <niklas.ott@unwired.at >
2026-05-26 14:58:35 +02:00
Sanskar Jaiswal
83bab6839d
Merge pull request #1920 from dkulchinsky/dannyk/gatewayapi_backendRequest_timeout
...
adding BackendTimeout for Gateway API router
2026-05-24 16:36:06 +05:30
Danny Kulchinsky and Sanskar Jaiswal
61582f7f7d
fix doc link
...
Co-authored-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
Signed-off-by: Danny Kulchinsky <61992380+dkulchinsky@users.noreply.github.com >
2026-05-23 10:01:29 -04:00
Sanskar Jaiswal
64b794f18d
Merge pull request #1921 from ceriath/main
...
hpa: remove v2beta2 support
2026-05-23 17:22:04 +05:30
Niklas Ott
2bc4aef9ce
chore: remove obsolete imports
...
Signed-off-by: Niklas Ott <niklas.ott@unwired.at >
2026-05-21 11:13:46 +02:00
Niklas Ott
af2436ef1d
hpa: remove v2beta2 support
...
autoscaling/v2beta2 has been deprecated since [kubernetes 1.26](https://kubernetes.io/docs/reference/using-api/deprecation-guide/#horizontalpodautoscaler-v126 ) and been [removed for kubernetes 1.36](https://github.com/kubernetes/kubernetes/pull/135615 )
This commit removes the hpa fallback to v2beta2 if v2 did not work
Signed-off-by: Niklas Ott <niklas.ott@unwired.at >
2026-05-21 11:13:46 +02:00
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
Matheus Pimenta
f5cccbf197
Merge pull request #1912 from fluxcd/cosign-docs
...
Improve docs for cosign verification with Flux
2026-04-23 17:00:23 +01:00
Matheus Pimenta
920c498ee8
Improve docs for cosign verification with Flux
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com >
2026-04-23 16:40:56 +01:00
Stefan Prodan
6ddf4361f9
Merge pull request #1909 from fluxcd/unpin-slsa-generator
...
ci: unpin the SLSA generator workflow
2026-04-21 16:36:07 +03:00
Sanskar Jaiswal
636dafa3d4
ci: unpin the slsa generator action
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2026-04-21 19:03:27 +05:30
Stefan Prodan
01aa1c8e73
Merge pull request #1908 from fluxcd/fix-goreleaser
...
ci: fix goreleaser cosgin cmd
v1.43.0
2026-04-21 16:16:00 +03:00
Sanskar Jaiswal
27ea107c6a
ci: fix goreleaser cosgin cmd
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2026-04-21 18:43:57 +05:30
Sanskar Jaiswal
0c71f52a04
Merge pull request #1904 from fluxcd/release-1.43.0
...
Release Flagger 1.43.0
2026-04-21 17:12:24 +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
5ee7d79b2a
Merge pull request #1906 from fluxcd/pin-ci-deps
...
ci: pin action dependency versions
2026-04-21 15:43:07 +05:30
Sanskar Jaiswal
4f0ebd1a6b
ci: pin action dependency versions
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2026-04-21 15:00:53 +05:30
Sanskar Jaiswal
005569a6f3
Merge pull request #1897 from fluxcd/dependabot/github_actions/ci-c8ae41a514
...
build(deps): bump the ci group across 1 directory with 10 updates
2026-04-21 14:58:13 +05:30
Sanskar Jaiswal
c2c8912e3b
Merge pull request #1903 from fluxcd/release-ld-0.37.0
...
Release loadtester 0.37.0
2026-04-20 20:19:54 +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
dependabot[bot]
4c44802157
build(deps): bump the ci group across 1 directory with 10 updates
...
Bumps the ci group with 10 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `5` | `6` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `5` | `6` |
| [helm/kind-action](https://github.com/helm/kind-action ) | `1.12.0` | `1.14.0` |
| [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) | `3.10.0` | `4.1.1` |
| [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) | `3` | `4` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) | `3` | `4` |
| [docker/login-action](https://github.com/docker/login-action ) | `3` | `4` |
| [docker/metadata-action](https://github.com/docker/metadata-action ) | `5` | `6` |
| [docker/build-push-action](https://github.com/docker/build-push-action ) | `6` | `7` |
| [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) | `6` | `7` |
Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
Updates `codecov/codecov-action` from 5 to 6
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6 )
Updates `helm/kind-action` from 1.12.0 to 1.14.0
- [Release notes](https://github.com/helm/kind-action/releases )
- [Commits](https://github.com/helm/kind-action/compare/v1.12.0...v1.14.0 )
Updates `sigstore/cosign-installer` from 3.10.0 to 4.1.1
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.10.0...v4.1.1 )
Updates `docker/setup-qemu-action` from 3 to 4
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
Updates `docker/setup-buildx-action` from 3 to 4
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
Updates `docker/login-action` from 3 to 4
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
Updates `docker/metadata-action` from 5 to 6
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
Updates `docker/build-push-action` from 6 to 7
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
Updates `goreleaser/goreleaser-action` from 6 to 7
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: codecov/codecov-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: helm/kind-action
dependency-version: 1.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: sigstore/cosign-installer
dependency-version: 4.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: goreleaser/goreleaser-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-20 12:45:22 +00:00
Sanskar Jaiswal
35c8f95491
Merge pull request #1902 from fluxcd/update-e2e-versinos
...
Update e2e environment to Kubernetes 1.35
2026-04-20 18:12:56 +05:30
Sanskar Jaiswal
6fde326e5b
gateway-api: only add timeout when specified
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2026-04-20 16:27:19 +05:30
Sanskar Jaiswal
87fcdb9452
bump k8s,istio,gw-api versions in ci
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2026-04-20 15:09:29 +05:30
Sanskar Jaiswal
70fb775b41
Merge pull request #1901 from fluxcd/update-k8s
...
Update Kubernetes packages to 1.35
2026-04-20 14:21:01 +05:30
Sanskar Jaiswal
f98a90a980
update k8s to 1.35
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2026-04-20 13:31:35 +05:30
Sanskar Jaiswal
8d04ef4542
Merge pull request #1900 from fluxcd/update-deps
...
uppdate Go dependencies
2026-04-20 10:50:27 +05:30
Sanskar Jaiswal
9a46667938
uppdate Go dependencies
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2026-04-18 18:26:37 +05:30
Sanskar Jaiswal
5c3cb9056c
Merge pull request #1870 from nnz1024/contour-ingress-class
...
Set ingress class via ingressClassName for Contour HTTPProxy
2026-04-17 12:08:31 +05:30
Sanskar Jaiswal
f7e42a8b48
Merge pull request #1887 from mtfurlan/fix/msteams-webhook-status-code
...
fix(ms teams notifier): handle 202 status code
2026-04-17 11:24:21 +05:30
Sergey Ptashnik
fa5cc7634c
Fix ingress class checks in Contour tests
...
Signed-off-by: Sergey Ptashnik <nnz1024@gmail.com >
2026-04-16 23:42:15 +05:30
Sergey Ptashnik
33142a4dec
Set ingress class via ingressClassName for Contour
...
Since version 1.18 (released in July 2021), Contour supports field
HTTPProxy.spec.ingressClassName as a way to specify ingress class for HTTPProxy.
Using this field allows to avoid problems emerging from improper
annotation cleanup, diffing and copying (see issue #1848 ).
Signed-off-by: Sergey Ptashnik <nnz1024@gmail.com >
2026-04-16 23:42:15 +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
Mara Furland
e7375e5ee0
fix(ms teams notifier): handle 202 status code
...
teams returns a 202 Accepted for webhooks, but flagger was marking this
as an error.
Signed-off-by: Mara Furland <mara@fur.land >
2026-04-16 23:36:00 +05:30
Sanskar Jaiswal
9f5c98cadc
Merge pull request #1894 from Invinsible-Coder/patch-1
...
Fixed the type 80 (80:20) in documentation
2026-04-16 23:34:50 +05:30
Sanskar Jaiswal
b289052163
Merge pull request #1895 from fluxcd/dependabot/go_modules/google.golang.org/grpc-1.79.3
2026-04-14 16:11:44 +05:30
dependabot[bot]
d0f4a0fb0f
build(deps): bump google.golang.org/grpc from 1.76.0 to 1.79.3
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.76.0 to 1.79.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.76.0...v1.79.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.79.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-14 09:25:55 +00:00
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
Invinsible-Coder
5e1023ff39
Fixed the type 80 (80:20) in documentation
...
Fixed the typo from 80 (20:60)
to 80 (80:20)
Signed-off-by: Invinsible-Coder <192500415+Invinsible-Coder@users.noreply.github.com >
2026-03-18 19:56:41 +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
Sanskar Jaiswal
d7166683c9
Merge pull request #1880 from nedal87/feat/helm-additional-volume-mounts
...
Add additionalVolumeMounts support for flagger chart
2026-03-08 09:14:41 +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
Sanskar Jaiswal
c9579da798
Merge pull request #1851 from sayap/fix-wrong-weight-when-promoting
...
Fix bug where CanaryWeight is reset to 0 during CanaryPhasePromoting
2026-03-08 08:34:16 +05:30
Yap Sok Ann
ceab3ec96b
Fix bug where CanaryWeight is reset to 0 during CanaryPhasePromoting
...
Signed-off-by: Yap Sok Ann <sokann@gmail.com >
2026-03-07 15:02:09 +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