Stefan Prodan
e1839fd9c3
Update dependencies to Kubernetes 1.34
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-15 10:10:43 +03:00
Stefan Prodan
b445c8eeaf
Build with Go 1.25
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-15 10:09:57 +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
Stefan Prodan
b77230227f
Merge pull request #1826 from renatovassaomb/rv/add-cookie-attributes
...
Feat: Add Support for Cookie Attributes in Session Affinity
2025-10-15 00:33:38 +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
fab45404e6
Update docs with new cookie attributes
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-10-14 17:57:09 -03: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
Renato Vassão
278e7d31bc
Use BuildCookie function when setting cookie in Gateway API routers
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-10-14 16:00:14 -03:00
Renato Vassão
c7dad5b532
Use BuildCookie function when setting cookie in Istio router
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-10-14 16:00:14 -03:00
Renato Vassão
b672363a37
Add cookie attributes to SessionAffinity
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-10-14 16:00:07 -03:00
Stefan Prodan
939c32b390
Merge pull request #1835 from fluxcd/traefik-update
...
Update traefik.containo.us to traefik.io
2025-10-10 23:38:58 +03:00
Sanskar Jaiswal
e08cc1d798
fix: Upgraded traefik helm version for testing
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
Co-authored-by: Ashton Pillay <ashpilzusa@gmail.com >
2025-10-10 23:18:25 +05:30
Sanskar Jaiswal
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
Stefan Prodan
5c481cd6f9
Merge pull request #1828 from angelbarrera92/issue-1827
...
fix: default namespace for cross-namespace ref validation
2025-10-08 10:53:20 +03:00
Barrera, Angel
eeeac3543a
fix: default namespace for cross-namespace ref validation
...
When cross-namespace references are disabled, ensure that UpstreamRef,
MetricTemplateRef, and AlertProviderRef default to the canary's namespace
if their namespace field is empty. This aligns the validation logic with
the rest of the controller and prevents false positives when the namespace
is omitted.
Fixes #1827
Signed-off-by: Barrera, Angel <angelbarrerasanchez@protonmail.com >
2025-10-08 09:16:29 +02:00
Stefan Prodan
0743ef72b3
Merge pull request #1812 from cappyzawa/issue-856-count-metrics
...
Add count metrics for canary successes and failures
2025-10-08 09:49:27 +03:00
cappyzawa
ffbc25efda
Add count metrics for canary successes and failures
...
Implement flagger_canary_successes_total and flagger_canary_failures_total
counter metrics with deployment strategy detection and analysis status
tracking for better observability of canary deployment outcomes.
Signed-off-by: cappyzawa <cappyzawa@gmail.com >
2025-10-08 13:53:03 +09:00
cappyzawa
16f54923b2
Add metrics verification to controller tests
...
Enhance existing scheduler tests for deployments, daemonsets, and
services by adding prometheus metrics verification using testutil.
This ensures that status metrics are correctly recorded during
canary promotion workflows and provides better test coverage for
the metrics recording functionality.
Signed-off-by: cappyzawa <cappyzawa@gmail.com >
2025-10-08 13:47:11 +09:00
Stefan Prodan
f9f10e842e
Merge pull request #1739 from kahirokunn/fix-typo
...
fix: correct typo in AutoscalerReference type name
2025-10-07 13:14:17 +03:00
kahirokunn
56200f6d0f
fix: correct typo in AutoscalerReference type name
...
- Fix spelling of AutoscalerReference (was AutoscalerRefernce) in type definition and struct field
Signed-off-by: kahirokunn <okinakahiro@gmail.com >
2025-10-07 18:28:04 +09:00
Stefan Prodan
2cf112841c
Merge pull request #1831 from KevinSnyderCodes/fix-apisix-e2e-test
...
Fix `apisix` E2E test
2025-10-06 21:34:53 +03:00
Kevin Snyder
a67c36ed99
Fix apisix E2E test
...
`apisix` Helm chart has dependency on `etcd` chart which uses a pinned Bitnami image. These became unavailable on August 28, 2025: https://github.com/bitnami/containers/issues/83267
The image is still available in the `bitnamilegacy` repository.
Signed-off-by: Kevin Snyder <kevin.snyder@gusto.com >
2025-10-06 11:03:03 -07:00
Stefan Prodan
27daa2ca46
Merge pull request #1803 from alex-souslik-hs/main
...
loadtester: add pod security context
2025-04-21 09:23:30 +02:00
Alex
ed38a79545
add pod security context
...
Signed-off-by: Alex <alex.souslik@workday.com >
2025-04-20 19:15:37 +03:00
Sanskar Jaiswal
6f165a10de
Merge pull request #1788 from fluxcd/release-v1.41.0
...
Release v1.41.0
v1.41.0
2025-04-02 12:40:43 +01:00
Sanskar Jaiswal
89c1ddee79
Release v1.41.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-04-02 12:32:23 +01:00
Sanskar Jaiswal
1b8e7653d3
Merge pull request #1787 from fluxcd/update-deps
...
update Go dependencies
2025-03-31 18:09:11 +05:30
Stefan Prodan
98f8514258
Merge pull request #1786 from fluxcd/fix-session-affinity-e2e
...
update webhook host in session affinity e2e test
2025-03-30 14:04:02 +01:00
Sanskar Jaiswal
d9c8a09d3e
update Go dependencies
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-03-29 18:00:26 +00:00
Sanskar Jaiswal
2ac22f831f
update webhook host in session affinity e2e test
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-03-28 12:30:23 +05:30
Sanskar Jaiswal
e0de40dcb0
Merge pull request #1757 from otternq/metric-provider-headers
...
allow headers to be added to prometheus requests
2025-03-28 12:26:38 +05:30
Nick Otter
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
f21bc1de3e
Merge pull request #1783 from fluxcd/session-affinity-primary-cookie
...
feat: add support for primary backend cookies in session affinity (Gateway API)
2025-03-24 16:02:30 +05:30
Sanskar Jaiswal
1fc7ac5847
add docs for primary stickiness for session affinity
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
dfk
2025-03-24 13:08:29 +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
50d1331ba6
Merge pull request #1785 from fluxcd/loadtester-0.35.0
...
Release loadtester 0.35.0
2025-03-23 10:14:29 +02:00
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
Stefan Prodan
0df8af8d04
Merge pull request #1771 from fluxcd/dependabot/github_actions/ci-8077bd6f50
...
build(deps): bump the ci group across 1 directory with 2 updates
2025-03-23 09:29:16 +02:00
dependabot[bot]
633f639383
build(deps): bump the ci group across 1 directory with 2 updates
...
Bumps the ci group with 2 updates in the / directory: [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) and [slsa-framework/slsa-github-generator](https://github.com/slsa-framework/slsa-github-generator ).
Updates `sigstore/cosign-installer` from 3.7.0 to 3.8.1
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.7.0...v3.8.1 )
Updates `slsa-framework/slsa-github-generator` from 2.0.0 to 2.1.0
- [Release notes](https://github.com/slsa-framework/slsa-github-generator/releases )
- [Changelog](https://github.com/slsa-framework/slsa-github-generator/blob/main/CHANGELOG.md )
- [Commits](https://github.com/slsa-framework/slsa-github-generator/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: slsa-framework/slsa-github-generator
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-23 07:19:45 +00:00
Stefan Prodan
d03cc73386
Merge pull request #1784 from fluxcd/go-1.24
...
Build with Go 1.24
2025-03-23 09:17:55 +02:00
Stefan Prodan
eaf5bb992c
Ensure constant format strings in fmt calls
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-03-23 08:59:45 +02:00
Stefan Prodan
22618ccb11
Build with Go 1.24
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-03-23 08:50:59 +02:00
Stefan Prodan
f5af225ffc
Merge pull request #1776 from fluxcd/dependabot/go_modules/golang.org/x/net-0.36.0
...
build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0
2025-03-23 08:45:20 +02:00
dependabot[bot]
40a34199fe
build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.33.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.33.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-23 06:40:43 +00:00
Stefan Prodan
d7357a7377
Merge pull request #1682 from tombanksme/knative-support
...
Add support for Knative
2025-03-23 08:39:29 +02:00
Sanskar Jaiswal
12ee6cbc86
add docs for knative
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-03-22 01:02:32 +05:30
Thomas Banks
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
8276bfa5a5
Merge pull request #1763 from easimon/fix/datadog-provider
...
fix: do not evaluate incomplete samples from datadog
2025-02-22 10:36:22 +02:00
Markus Dobel
2c4b7a69a2
fix: do not evaluate incomplete samples from datadog
...
Signed-off-by: Markus Dobel <markus.dobel@epicompany.eu >
2025-02-12 18:12:38 +01:00
Sanskar Jaiswal
660ed7486b
Merge pull request #1677 from jdgeisler/keda-scaled-object-hpa-migration
...
Prevent primary hpa collision for keda scaled objects when migrating from an hpa
2025-02-11 22:49:54 +05:30