Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
578 commits
Select commit Hold shift + click to select a range
04cd939
Merge pull request #1024 from fluxcd/sc-v1.2.2
stefanprodan Dec 11, 2023
717ce6e
Add changelog entry for v1.2.0
stefanprodan Dec 11, 2023
fc1d20e
Release v1.2.0
stefanprodan Dec 11, 2023
234fa65
Merge pull request #1025 from fluxcd/release-v1.2.0
stefanprodan Dec 11, 2023
95dca6d
Merge pull request #1026 from fluxcd/release/v1.2.x
stefanprodan Dec 11, 2023
efdfc0c
Add `backport:release/v1.2.x` label
stefanprodan Dec 11, 2023
7381014
Merge pull request #1027 from fluxcd/add-backport-1.2
stefanprodan Dec 11, 2023
8deb234
Log HTTP errors to provide faster feedback
hiddeco Dec 13, 2023
ddadd97
Merge pull request #1028 from fluxcd/log-fetch-errors
hiddeco Dec 13, 2023
9b508ba
Update runtime to v0.43.3
stefanprodan Dec 13, 2023
b3345ff
Merge pull request #1031 from fluxcd/runtime-v0.43.3
stefanprodan Dec 13, 2023
da6318c
Add changelog entry for v1.2.1
darkowlzz Dec 14, 2023
e487f84
Merge pull request #1034 from fluxcd/pick-changelog-v1.2.1
stefanprodan Dec 14, 2023
22af020
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
dependabot[bot] Dec 19, 2023
ec91d8a
Merge pull request #1037 from fluxcd/dependabot/go_modules/golang.org…
hiddeco Dec 19, 2023
76813d8
build(deps): bump the ci group with 3 updates
dependabot[bot] Dec 19, 2023
d1793df
Merge pull request #1039 from fluxcd/dependabot/github_actions/ci-c99…
hiddeco Dec 19, 2023
eb9c6c7
build(deps): bump the ci group with 2 updates
dependabot[bot] Jan 8, 2024
c668ed3
Merge pull request #1043 from fluxcd/dependabot/github_actions/ci-9ed…
makkes Jan 8, 2024
a3f081f
build(deps): bump github.com/cloudflare/circl from 1.3.6 to 1.3.7
dependabot[bot] Jan 8, 2024
92a0785
Merge pull request #1045 from fluxcd/dependabot/go_modules/github.com…
stefanprodan Jan 8, 2024
003dbd9
build(deps): bump the ci group with 2 updates
dependabot[bot] Jan 15, 2024
402cc53
Merge pull request #1048 from fluxcd/dependabot/github_actions/ci-425…
stefanprodan Jan 15, 2024
d7edcd4
build(deps): bump the ci group with 2 updates
dependabot[bot] Jan 22, 2024
a553905
Merge pull request #1050 from fluxcd/dependabot/github_actions/ci-1ce…
stefanprodan Jan 22, 2024
e4f5aae
ci: Enable gomod updates
stefanprodan Jan 22, 2024
5f4b142
Update Go to 1.21
stefanprodan Jan 22, 2024
5939682
Merge pull request #1052 from fluxcd/dependabot-gomod
stefanprodan Jan 23, 2024
8e8acd2
dependabot: Ignore Flux APIs
stefanprodan Jan 23, 2024
d40e400
Merge pull request #1057 from fluxcd/dependabot-ignore-apis
stefanprodan Jan 23, 2024
f3262b1
build(deps): bump the ci group with 2 updates
dependabot[bot] Jan 23, 2024
ce41353
Merge pull request #1053 from fluxcd/go-1.21
stefanprodan Jan 23, 2024
936a5b8
build(deps): bump the go-deps group with 2 updates
dependabot[bot] Jan 23, 2024
30679fe
Merge pull request #1054 from fluxcd/dependabot/github_actions/ci-b21…
stefanprodan Jan 23, 2024
40c7bc6
Merge pull request #1056 from fluxcd/dependabot/go_modules/go-deps-41…
stefanprodan Jan 23, 2024
42307e2
ci: Enable dependabot `gomod` updates
stefanprodan Jan 24, 2024
a225802
Merge pull request #1063 from fluxcd/dependabot-godeps
stefanprodan Jan 24, 2024
d7ad5ca
build(deps): bump the ci group with 1 update
dependabot[bot] Jan 24, 2024
19d8d55
Merge pull request #1061 from fluxcd/dependabot/github_actions/ci-006…
stefanprodan Jan 24, 2024
1afa6a8
build(deps): bump the go-deps group with 8 updates
dependabot[bot] Jan 29, 2024
9ac8b7f
Update `api` package to Kubernetes 1.28.6
stefanprodan Jan 29, 2024
02de663
Merge pull request #1066 from fluxcd/dependabot/go_modules/go-deps-d3…
stefanprodan Jan 29, 2024
97a9b88
build(deps): bump the ci group with 1 update
dependabot[bot] Jan 30, 2024
61f37d0
Merge pull request #1069 from fluxcd/dependabot/github_actions/ci-3aa…
stefanprodan Jan 30, 2024
d48a9e0
build(deps): bump the go-deps group with 1 update
dependabot[bot] Jan 31, 2024
e5e210e
Merge pull request #1072 from fluxcd/dependabot/go_modules/go-deps-19…
stefanprodan Feb 1, 2024
94b6451
Update source-controller dependency
darkowlzz Feb 1, 2024
b51dd32
Merge pull request #1075 from fluxcd/deps-update
darkowlzz Feb 1, 2024
68cae5d
Add changelog entry for v1.2.2
darkowlzz Feb 1, 2024
4de0503
Merge pull request #1078 from fluxcd/pick-changelog-v1.2.2
stefanprodan Feb 2, 2024
4c209ef
Fix requeue warning introduced by controller-runtime
matheuscscp Feb 21, 2024
ee0c3bc
Remove effectless statement
matheuscscp Feb 21, 2024
1506e23
Remove `genclient:Namespaced` tag
gmolau Feb 27, 2024
877febc
Merge pull request #1092 from gmolau/main
stefanprodan Feb 29, 2024
7aa6690
Merge pull request #1091 from matheuscscp/fix-unused-code
stefanprodan Mar 8, 2024
5e0be40
Merge pull request #1090 from matheuscscp/fix-warning
stefanprodan Mar 8, 2024
2560646
Update controller-gen to v0.14.0
souleb Mar 12, 2024
11f5caf
Merge pull request #1104 from fluxcd/update-controllergen-0.14
stefanprodan Mar 12, 2024
e70c61c
Revert SOPS module to Apache 2.0
stefanprodan Mar 14, 2024
d74d31b
Merge pull request #1110 from fluxcd/revert-sops-license
stefanprodan Mar 16, 2024
8c46760
Update dependencies to Go 1.22 and Kubernetes 1.29.3
stefanprodan Apr 2, 2024
d1797fd
Merge pull request #1122 from fluxcd/go1.22
stefanprodan Apr 2, 2024
8f462db
build(deps): bump the ci group with 12 updates
dependabot[bot] Apr 3, 2024
26dcfd1
Merge pull request #1121 from fluxcd/dependabot/github_actions/ci-39c…
stefanprodan Apr 3, 2024
224d3de
Update dependencies to Kustomize v5.4.0
stefanprodan Apr 5, 2024
f445fd2
Merge pull request #1128 from fluxcd/kustomize-v5.4.0
stefanprodan Apr 5, 2024
45c50c7
Add test for int and bool post build substitution
stefanprodan Apr 6, 2024
eaaa511
Document how to quote numbers and booleans for varsub
stefanprodan Apr 6, 2024
b2daff1
Merge pull request #1129 from fluxcd/substitute-int-bool
stefanprodan Apr 8, 2024
4f471c7
Add `StrictPostBuildSubstitutions` feature flag
stefanprodan Apr 8, 2024
1837d1c
Add `StrictPostBuildSubstitutions` flag to docs
stefanprodan Apr 8, 2024
f8ace6f
Add `flux envsubst` example to docs
stefanprodan Apr 8, 2024
76cc820
Add envsubst test for unknown escape character fix
stefanprodan Apr 8, 2024
b810013
Add envsubst test for `$${var}`
stefanprodan Apr 9, 2024
fa5cebb
Merge pull request #1130 from fluxcd/StrictPostBuildSubstitutions
stefanprodan Apr 9, 2024
c1e6bc5
Add `.spec.namePrefix` and `.spec.nameSuffix` to API
stefanprodan Apr 9, 2024
73b1b4b
Implement name prefix/suffix transformers
stefanprodan Apr 9, 2024
f21f65e
Add name prefix/suffix fields to API docs
stefanprodan Apr 9, 2024
440b9da
Merge pull request #1134 from fluxcd/kustomize-name-prefix-suffix
stefanprodan Apr 9, 2024
065268e
build(deps): bump the ci group with 2 updates
dependabot[bot] Apr 11, 2024
e9f5628
Merge pull request #1135 from fluxcd/dependabot/github_actions/ci-fd5…
stefanprodan Apr 16, 2024
49c0498
build(deps): bump the ci group across 1 directory with 2 updates
dependabot[bot] Apr 23, 2024
5de4157
Merge pull request #1143 from fluxcd/dependabot/github_actions/ci-48e…
stefanprodan Apr 23, 2024
3fded0b
Refer condition type constants from pkg
gdasson Apr 23, 2024
3e512c5
Merge pull request #1144 from gdasson/main
stefanprodan Apr 23, 2024
31aab51
Update dependencies to Kubernetes 1.30
stefanprodan Apr 18, 2024
501c037
Merge pull request #1139 from fluxcd/kubernetes-1.30
stefanprodan Apr 26, 2024
639f074
build(deps): bump the ci group across 1 directory with 3 updates
dependabot[bot] Apr 29, 2024
f0f9b03
Merge pull request #1149 from fluxcd/dependabot/github_actions/ci-cfa…
stefanprodan Apr 29, 2024
fc663de
Remove references aad pod identity
diptipai89 May 3, 2024
99792de
Merge pull request #1152 from dipti-pai/remove-deprecated-aad-podiden…
stefanprodan May 4, 2024
780954f
Update source-controller API to v1.3.0
stefanprodan May 4, 2024
e81120a
build(deps): bump actions/setup-go from 5.0.0 to 5.0.1 in the ci group
dependabot[bot] May 6, 2024
dfcd4ed
Merge pull request #1155 from fluxcd/source-controller-1.3.0
stefanprodan May 6, 2024
882f6a7
Merge pull request #1154 from fluxcd/dependabot/github_actions/ci-b23…
stefanprodan May 6, 2024
4a02b3f
Add changelog entry for v1.3.0
stefanprodan May 6, 2024
458d7e2
Release v1.3.0
stefanprodan May 6, 2024
83fbfee
Merge pull request #1157 from fluxcd/release-v1.3.0
stefanprodan May 6, 2024
55e0877
Merge pull request #1158 from fluxcd/release/v1.3.x
stefanprodan May 6, 2024
5e0b7f8
Add 1.3.x release label
matheuscscp May 8, 2024
a490f79
Merge pull request #1161 from matheuscscp/new-release-label
stefanprodan May 8, 2024
4ff4145
dependabot[bot] May 21, 2024
0007a71
Merge pull request #1165 from fluxcd/dependabot/github_actions/ci-e5e…
souleb May 21, 2024
909fae7
Bump the ci group across 1 directory with 5 updates
dependabot[bot] Jun 11, 2024
d1cec06
Adapt config to GoRelease v2
stefanprodan Jun 11, 2024
e70e5b3
Merge pull request #1181 from fluxcd/dependabot/github_actions/ci-6e6…
stefanprodan Jun 11, 2024
ad38b1c
Fix incorrect use of format strings with the `conditions` package.
octo Jul 8, 2024
a1a33f2
Merge pull request #1198 from octo/fix-conditions-usage
stefanprodan Jul 8, 2024
a21e977
Update SOPS to v3.9.0
stefanprodan Jul 28, 2024
937837b
Use SOPS DefaultDecryptionOrder
stefanprodan Aug 1, 2024
720639d
Merge pull request #1212 from fluxcd/sops-v3.9.0
stefanprodan Aug 1, 2024
0be2bce
Bump the ci group across 1 directory with 9 updates
dependabot[bot] Aug 15, 2024
e34bc86
Merge pull request #1228 from fluxcd/dependabot/github_actions/ci-997…
stefanprodan Aug 15, 2024
5d30ea5
Update dependencies to Kubernetes v1.31.0
stefanprodan Aug 15, 2024
99c2f20
Merge pull request #1229 from fluxcd/k8s-1.31
stefanprodan Aug 15, 2024
2b870e8
Update controller-runtime to v0.19.0
stefanprodan Aug 15, 2024
5cc9e27
Build with Go 1.23
stefanprodan Aug 15, 2024
ce4432d
Merge pull request #1230 from fluxcd/go-1.23
stefanprodan Aug 15, 2024
5547446
Bump the ci group across 1 directory with 3 updates
dependabot[bot] Aug 22, 2024
6c91a19
Merge pull request #1233 from fluxcd/dependabot/github_actions/ci-451…
stefanprodan Aug 22, 2024
519dac1
Bump github.com/opencontainers/runc from 1.1.13 to 1.1.14
dependabot[bot] Sep 3, 2024
7895c43
Merge pull request #1239 from fluxcd/dependabot/go_modules/github.com…
stefanprodan Sep 4, 2024
c2ae692
Bump the go-deps group across 1 directory with 2 updates
dependabot[bot] Sep 6, 2024
1e9d28b
Merge pull request #1240 from fluxcd/dependabot/go_modules/go-deps-39…
stefanprodan Sep 6, 2024
46f6cf8
docs: Clarify `.spec.decryption.secretRef` usage
stefanprodan Sep 13, 2024
c00854e
Merge pull request #1242 from fluxcd/docs-sops-secretRef
stefanprodan Sep 13, 2024
eedc8a7
Update controller-gen to v0.16.1
stefanprodan Sep 13, 2024
aabb41f
Merge pull request #1243 from fluxcd/controller-gen-v0.16.1
stefanprodan Sep 13, 2024
2b44187
Allow cross-shard dependency check
stefanprodan Sep 25, 2024
8d40190
Update flux deps and k8s deps to 1.31.1
darkowlzz Sep 25, 2024
9ad0b15
Update SC in config/default
darkowlzz Sep 25, 2024
67c86a0
Bump the ci group across 1 directory with 2 updates
dependabot[bot] Sep 26, 2024
0add02b
Merge pull request #1249 from fluxcd/deps-update
stefanprodan Sep 26, 2024
1899e6c
Merge pull request #1250 from fluxcd/dependabot/github_actions/ci-74c…
stefanprodan Sep 26, 2024
0d28f0f
Merge pull request #1248 from fluxcd/deps-api-reader
stefanprodan Sep 26, 2024
8e39f7b
Update source-controller to v1.4.1
darkowlzz Sep 26, 2024
1d1a06b
Merge pull request #1251 from fluxcd/update-sc
stefanprodan Sep 26, 2024
3d87349
Update Bucket API to v1
darkowlzz Sep 27, 2024
72ae7db
Merge pull request #1253 from fluxcd/update-bucketv1
darkowlzz Sep 27, 2024
02ab2eb
Add changelog entry for v1.4.0
darkowlzz Sep 27, 2024
cecc445
Release v1.4.0
darkowlzz Sep 27, 2024
527ec3e
Merge pull request #1254 from fluxcd/release-v1.4.0
darkowlzz Sep 27, 2024
d4f22eb
Label sync for release/v1.4.x
darkowlzz Sep 27, 2024
a77f044
Merge pull request #1255 from fluxcd/release/v1.4.x
stefanprodan Sep 27, 2024
d7bad03
Merge pull request #1256 from fluxcd/labels-sync
darkowlzz Sep 27, 2024
443c96a
Fixed decryption in components.
vlasov-y Nov 8, 2024
681573b
Added sops encryped .env in component test data
vlasov-y Nov 10, 2024
29080cb
Merge pull request #1283 from vlasov-y/main
stefanprodan Nov 12, 2024
49770ea
Added decryption of patches and components.
vlasov-y Nov 12, 2024
933ef1f
Merge pull request #1286 from vlasov-y/main
stefanprodan Dec 4, 2024
53cca79
Clarify precedence in Kustomization substituteFrom
srgvg Dec 6, 2024
3791888
Merge pull request #1301 from srgvg/patch-1
stefanprodan Dec 6, 2024
4d03cf0
Update SOPS to v3.9.2
stefanprodan Dec 6, 2024
61fa7da
Merge pull request #1302 from fluxcd/sops-v3.9.3
stefanprodan Dec 6, 2024
9974a49
Update Kustomize packages to v5.5.0
stefanprodan Dec 6, 2024
9d65ff8
Merge pull request #1304 from fluxcd/kustomize-v5.5.0
stefanprodan Dec 6, 2024
d36aa14
feat: Remove deprecated object metrics from controllers fluxcd/flux2#…
hasithsen Dec 9, 2024
ca40713
Merge pull request #1305 from hasithsen/main
stefanprodan Dec 11, 2024
ccfbf44
Update dependencies to Kubernetes 1.32.0 and Go 1.23.0
stefanprodan Dec 12, 2024
64ee754
Merge pull request #1310 from fluxcd/k8s-1.32
stefanprodan Dec 12, 2024
5ab5f14
upgrading helm api
Dec 13, 2024
a87337c
Merge pull request #1313 from luis-giraldo/upgrade-helm-api
matheuscscp Dec 13, 2024
c38ebab
Allow control of finalization garbage collection
erikgb Dec 15, 2024
aa1a99b
Bump filippo.io/age from 1.2.0 to 1.2.1
dependabot[bot] Dec 18, 2024
c41cb82
Merge pull request #1314 from erikgb/finalizer-tuning
stefanprodan Dec 19, 2024
c2e4ed6
Merge pull request #1318 from fluxcd/dependabot/go_modules/filippo.io…
matheuscscp Dec 19, 2024
10a5e86
Bump the go-deps group across 1 directory with 2 updates
dependabot[bot] Dec 19, 2024
a284bfb
Merge pull request #1320 from fluxcd/dependabot/go_modules/go-deps-da…
stefanprodan Dec 19, 2024
6022571
Upgrade runtime
matheuscscp Jan 10, 2025
550576e
Merge pull request #1330 from fluxcd/upgrade-runtime
matheuscscp Jan 10, 2025
eccdbad
Add OCI revision to events
matheuscscp Jan 21, 2025
5967686
Merge pull request #1338 from fluxcd/origin-revision
matheuscscp Jan 22, 2025
6455cfe
[RFC-0009] Add CEL custom healthchecks
matheuscscp Jan 24, 2025
5e620a5
Merge pull request #1344 from fluxcd/custom-healthchecks
matheuscscp Jan 31, 2025
ea10ba4
Bump the ci group across 1 directory with 12 updates
dependabot[bot] Feb 1, 2025
4a9a093
Merge pull request #1348 from fluxcd/dependabot/github_actions/ci-fba…
stefanprodan Feb 1, 2025
bb09c69
Update API dependencies
stefanprodan Feb 1, 2025
e454604
Merge pull request #1352 from fluxcd/up-deps-api
stefanprodan Feb 1, 2025
f329ea1
Bump the ci group across 1 directory with 3 updates
dependabot[bot] Feb 7, 2025
07a74c8
Merge pull request #1354 from fluxcd/dependabot/github_actions/ci-05f…
stefanprodan Feb 9, 2025
c371376
Upgrade pkg/runtime
matheuscscp Feb 11, 2025
281d998
Merge pull request #1359 from fluxcd/upgrade-deps
matheuscscp Feb 11, 2025
ac22c11
Update source-controller API to v1.5.0
matheuscscp Feb 13, 2025
230b55f
chore: add GroupChangeLog feature gate to fix es indexing cardinality
94DanielBrown Feb 11, 2025
947be82
Merge pull request #1361 from 94DanielBrown/main
stefanprodan Feb 17, 2025
6790333
Bump golang.org/x/net in the go-deps group across 1 directory
dependabot[bot] Feb 17, 2025
cc89da1
Bump the ci group across 1 directory with 2 updates
dependabot[bot] Feb 18, 2025
f82ae38
Merge pull request #1362 from fluxcd/upgrade-deps
matheuscscp Feb 18, 2025
3b0de40
Merge pull request #1364 from fluxcd/dependabot/go_modules/go-deps-4d…
stefanprodan Feb 18, 2025
fc2a95e
Merge pull request #1358 from fluxcd/dependabot/github_actions/ci-4ac…
stefanprodan Feb 18, 2025
5d2bcf9
Add changelog entry for v1.5.0
matheuscscp Feb 18, 2025
676fc61
Release v1.5.0
matheuscscp Feb 18, 2025
9ce7db7
Merge pull request #1365 from fluxcd/release-v1.5.0
matheuscscp Feb 18, 2025
66e0c43
Merge pull request #1366 from fluxcd/release/v1.5.x
matheuscscp Feb 18, 2025
adfde39
Add 1.5.x release label
matheuscscp Feb 18, 2025
444b8d2
Merge pull request #1367 from fluxcd/update-labels
matheuscscp Feb 18, 2025
a7e4927
Fix secret value showing up in logs
matheuscscp Feb 24, 2025
0837a42
Merge pull request #1372 from fluxcd/redact-values
matheuscscp Feb 24, 2025
8b6f4bc
Use lazy restmapper vendored from controller-runtime v0.19
stefanprodan Feb 24, 2025
12b3acb
Add test for RESTMapper with CRD/CR
stefanprodan Feb 25, 2025
4ad6f25
Update `fluxcd/pkg/runtime` to v0.54.0
stefanprodan Feb 25, 2025
c353f1e
Merge pull request #1377 from fluxcd/lazy-restmapper
stefanprodan Feb 25, 2025
6c001f2
Add changelog entry for v1.5.1
matheuscscp Feb 25, 2025
dc0e585
Merge pull request #1381 from fluxcd/pick-changelog-v1.5.1
matheuscscp Feb 25, 2025
42b9036
Update `fluxcd/pkg/runtime` to v0.58.0
matheuscscp Mar 25, 2025
860d5f8
Merge pull request #1401 from fluxcd/upgrade-deps
matheuscscp Mar 27, 2025
6b139ad
Bump the go-deps group across 1 directory with 3 updates
dependabot[bot] Mar 31, 2025
cb67f6f
Fix decryption test due to SOPS breaking change
matheuscscp Mar 31, 2025
12628b8
Merge pull request #1410 from fluxcd/dependabot/go_modules/go-deps-0e…
matheuscscp Mar 31, 2025
6c7da05
docs: mention CEL macros when discussing health check expressions
zevisert Mar 31, 2025
b715ca0
Bump github.com/getsops/sops/v3 in the go-deps group
dependabot[bot] Apr 1, 2025
2437aaf
Merge pull request #1414 from fluxcd/dependabot/go_modules/go-deps-25…
matheuscscp Apr 1, 2025
35fd6c1
Merge pull request #1413 from zevisert/docs/add-mention-CEL-macros
stefanprodan Apr 10, 2025
2d89eb6
feat: prevent no-op reconciles
norman-zon Mar 17, 2025
60afb73
Merge pull request #1396 from norman-zon/suspension-event-log
stefanprodan Apr 15, 2025
a8edbb9
Update link to envsubst lib
florensie Apr 18, 2025
e279459
Merge pull request #1427 from florensie/patch-1
stefanprodan Apr 23, 2025
59bbc52
Update controller-runtime to v0.20.4
stefanprodan Apr 23, 2025
a5e315e
Merge pull request #1429 from fluxcd/controller-runtime-v0.20.4
stefanprodan Apr 24, 2025
3ac784d
Update to Kubernetes 1.33.0 and Go 1.24.0
stefanprodan Apr 28, 2025
8079722
Merge pull request #1435 from fluxcd/ks-1.33
stefanprodan Apr 28, 2025
88ccb5a
Bump the ci group across 1 directory with 14 updates
dependabot[bot] Apr 28, 2025
690c8c8
Merge pull request #1433 from fluxcd/dependabot/github_actions/ci-4c7…
stefanprodan Apr 28, 2025
361a28e
Fix performance regression due to using client without cache
matheuscscp Apr 29, 2025
d157045
Merge pull request #1436 from fluxcd/fix-1428
matheuscscp Apr 29, 2025
ac963f9
[RFC-0010] Introduce KMS provider decryption with service account
matheuscscp Apr 16, 2025
d775ed3
Merge pull request #1426 from fluxcd/rfc-0010
matheuscscp May 7, 2025
c54d9f6
Add `WaitForTermination` option to DeletionPolicy
stefanprodan May 13, 2025
92070be
Update `fluxcd/pkg/ssa` to v0.47.0
stefanprodan May 13, 2025
98adddb
Implement waiting for termination at finalization
stefanprodan May 13, 2025
413118e
Document The `WaitForTermination` policy
stefanprodan May 13, 2025
0d6ab9f
[RFC-0010] Introduce feature gate
matheuscscp May 16, 2025
c25690c
Merge pull request #1449 from fluxcd/rfc-0010-feature-gate
matheuscscp May 23, 2025
55be958
Merge pull request #1444 from fluxcd/gc-wait-for-termination
stefanprodan May 23, 2025
8303b08
[RFC-0010] Link workload identity docs to complete guide
matheuscscp May 26, 2025
e537b99
Merge pull request #1456 from fluxcd/rfc-0010-docs
stefanprodan May 27, 2025
1d32962
Bump the ci group across 1 directory with 4 updates
dependabot[bot] May 27, 2025
ada569f
Merge pull request #1448 from fluxcd/dependabot/github_actions/ci-b75…
stefanprodan May 27, 2025
f2db6a2
Update dependencies
matheuscscp May 25, 2025
ff76a91
Update controller to OCIRepository v1 (GA)
stefanprodan May 28, 2025
24e54da
Merge pull request #1458 from fluxcd/oci-ga
stefanprodan May 28, 2025
9eb8ca7
Add changelog entry for v1.6.0
matheuscscp May 28, 2025
6efc3eb
Release v1.6.0
matheuscscp May 28, 2025
f54038e
Merge pull request #1460 from fluxcd/release-v1.6.0
matheuscscp May 28, 2025
f1cfd9f
Merge pull request #1461 from fluxcd/release/v1.6.x
matheuscscp May 28, 2025
40a7572
Add 1.6.x release label
matheuscscp May 28, 2025
ee8981f
Merge pull request #1462 from fluxcd/update-labels
matheuscscp May 28, 2025
07837f6
Update dependabot config
stefanprodan May 28, 2025
9f784c5
Merge pull request #1463 from fluxcd/dependabot-up
stefanprodan May 28, 2025
6ab1d30
Compass.yml file for config-as-code
atlassian-compass[bot] Jun 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
version: 2

updates:
- package-ecosystem: "gomod"
directory: "/"
labels: ["dependencies"]
schedule:
interval: "monthly"
groups:
go-deps:
patterns:
- "*"
allow:
- dependency-type: "direct"
ignore:
# Kubernetes deps are updated by fluxcd/pkg
- dependency-name: "k8s.io/*"
- dependency-name: "sigs.k8s.io/*"
# KMS SDKs are updated by SOPS
- dependency-name: "github.com/Azure/*"
- dependency-name: "github.com/aws/*"
- dependency-name: "github.com/hashicorp/vault/*"
# Flux APIs pkg are updated at release time
- dependency-name: "github.com/fluxcd/kustomize-controller/api"
- dependency-name: "github.com/fluxcd/source-controller/api"
- package-ecosystem: "github-actions"
directory: "/"
labels: ["area/ci", "dependencies"]
groups:
ci:
patterns:
- "*"
schedule:
interval: "monthly"
40 changes: 40 additions & 0 deletions .github/labels.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Configuration file to declaratively configure labels
# Ref: https://github.com/EndBug/label-sync#Config-files

- name: area/kustomize
description: Kustomize related issues and pull requests
color: '#00e54d'
- name: area/kstatus
description: Health checking related issues and pull requests
color: '#25D5CA'
aliases: ['area/health-checks']
- name: area/sops
description: SOPS related issues and pull requests
color: '#FEE5D1'
- name: area/server-side-apply
description: SSA related issues and pull requests
color: '#2819CB'
- name: area/varsub
description: Post-build variable substitution related issues and pull requests
color: '#8D195D'
- name: backport:release/v1.0.x
description: To be backported to release/v1.0.x
color: '#ffd700'
- name: backport:release/v1.1.x
description: To be backported to release/v1.1.x
color: '#ffd700'
- name: backport:release/v1.2.x
description: To be backported to release/v1.2.x
color: '#ffd700'
- name: backport:release/v1.3.x
description: To be backported to release/v1.3.x
color: '#ffd700'
- name: backport:release/v1.4.x
description: To be backported to release/v1.4.x
color: '#ffd700'
- name: backport:release/v1.5.x
description: To be backported to release/v1.5.x
color: '#ffd700'
- name: backport:release/v1.6.x
description: To be backported to release/v1.6.x
color: '#ffd700'
34 changes: 34 additions & 0 deletions .github/workflows/backport.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: backport

on:
pull_request_target:
types: [closed, labeled]

permissions:
contents: read

jobs:
pull-request:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
if: github.event.pull_request.state == 'closed' && github.event.pull_request.merged && (github.event_name != 'labeled' || startsWith('backport:', github.event.label.name))
steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Create backport PRs
uses: korthout/backport-action@436145e922f9561fc5ea157ff406f21af2d6b363 # v3.2.0
# xref: https://github.com/korthout/backport-action#inputs
with:
# Use token to allow workflows to be triggered for the created PR
github_token: ${{ secrets.BOT_GITHUB_TOKEN }}
# Match labels with a pattern `backport:<target-branch>`
label_pattern: '^backport:([^ ]+)$'
# A bit shorter pull-request title than the default
pull_title: '[${target_branch}] ${pull_title}'
# Simpler PR description than default
pull_description: |-
Automated backport to `${target_branch}`, triggered by a label in #${pull_number}.
19 changes: 6 additions & 13 deletions .github/workflows/cifuzz.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,20 +12,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup Go
uses: actions/setup-go@v3
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version: 1.19.x
- id: go-env
run: |
echo "::set-output name=go-mod-cache::$(go env GOMODCACHE)"
- name: Restore Go cache
uses: actions/cache@v3
with:
path: ${{ steps.go-env.outputs.go-mod-cache }}
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
restore-keys: |
${{ runner.os }}-go
go-version: 1.24.x
cache-dependency-path: |
**/go.sum
**/go.mod
- name: Smoke test Fuzzers
run: make fuzz-smoketest
34 changes: 16 additions & 18 deletions .github/workflows/e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ on:
pull_request:
push:
branches:
- main
- 'main'
- 'release/**'

permissions:
contents: read # for actions/checkout to fetch code
Expand All @@ -14,38 +15,35 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup QEMU
uses: docker/setup-qemu-action@v2
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
- name: Setup Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v2
- name: Restore Go cache
uses: actions/cache@v3
with:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
restore-keys: |
${{ runner.os }}-go-
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
- name: Cache Docker layers
uses: actions/cache@v3
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
id: cache
with:
path: /tmp/.buildx-cache
key: ${{ runner.os }}-buildx-ghcache-${{ github.sha }}
restore-keys: |
${{ runner.os }}-buildx-ghcache-
- name: Setup Go
uses: actions/setup-go@v3
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version: 1.19.x
go-version: 1.24.x
cache-dependency-path: |
**/go.sum
**/go.mod
- name: Setup Kubernetes
uses: helm/kind-action@v1.5.0
uses: helm/kind-action@a1b0e391336a6ee6713a0583f8c6240d70863de3 # v1.12.0
with:
version: v0.17.0
version: v0.20.0
cluster_name: kind
node_image: kindest/node:v1.27.3@sha256:3966ac761ae0136263ffdb6cfd4db23ef8a83cba8a463690e98317add2c9ba72
- name: Setup Kustomize
uses: fluxcd/pkg//actions/kustomize@main
uses: fluxcd/pkg/actions/kustomize@main
- name: Enable integration tests
# Only run integration tests for main branch
if: github.ref == 'refs/heads/main'
Expand Down Expand Up @@ -103,7 +101,7 @@ jobs:
- name: Run tests for removing kubectl managed fields
run: |
kubectl create ns managed-fields
kustomize build github.com/stefanprodan/podinfo//kustomize?ref=6.0.0 > /tmp/podinfo.yaml
kustomize build github.com/stefanprodan/podinfo//kustomize?ref=6.3.5 > /tmp/podinfo.yaml
kubectl -n managed-fields apply -f /tmp/podinfo.yaml
kubectl -n managed-fields apply -f ./config/testdata/managed-fields
kubectl -n managed-fields wait kustomization/podinfo --for=condition=ready --timeout=4m
Expand Down
13 changes: 6 additions & 7 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,22 @@ env:

permissions:
contents: read # for actions/checkout to fetch code

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup QEMU
uses: docker/setup-qemu-action@v1
with:
platforms: all
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
- name: Setup Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
with:
buildkitd-flags: "--debug"
- name: Build multi-arch container image
uses: docker/build-push-action@v3
uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0
with:
push: false
builder: ${{ steps.buildx.outputs.name }}
Expand Down
Loading