Skip to content

Commit da618d0

Browse files
feat(flux): regenerate embedded management-cluster manifests for Flux 2.8.0
Re-render internal/fluxinstall/manifests/fluxcd.yaml via `make update` in packages/core/flux-aio (timoni bundle build against oci://ghcr.io/stefanprodan/modules/flux-aio at the latest tag) so the cozystack-operator binary embeds Flux 2.8.0 instead of 2.7.3. Auto-syncs the helm-controller image into fluxcd-tenants.yaml. Embedded versions now match the chart bump in the prior commit: flux: v2.7.3 -> v2.8.0 helm-controller: v1.4.3 -> v1.5.0 (enables healthCheckExprs) source-controller: v1.7.3 -> v1.8.0 kustomize-controller: v1.7.2 -> v1.8.0 notification-controller:v1.7.4 -> v1.8.0 source-watcher: v2.0.2 -> v2.1.0 Verified by rebuilding cmd/cozystack-operator and running `strings` on the binary -- the expected v1.5.0 / v1.8.0 / v2.1.0 image strings are now embedded in place of the v1.4.x / v1.7.x ones. Structure preserved: - single AIO Deployment named "flux" in namespace cozy-fluxcd - all 5 controllers + source-watcher as containers in one pod - custom tolerations from flux-aio.cue intact - Namespace pod-security label still "privileged" via the Makefile yq post-processing step Net diff is -3664 lines (mostly CRD schema simplification in 2.8). Assisted-By: Claude <[email protected]> Signed-off-by: Myasnikov Daniil <[email protected]>
1 parent 7e756e9 commit da618d0

2 files changed

Lines changed: 3414 additions & 7078 deletions

File tree

‎internal/fluxinstall/manifests/fluxcd-tenants.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ spec:
5656
resource: limits.memory
5757
- name: TUF_ROOT
5858
value: /tmp/.sigstore
59-
image: "ghcr.io/fluxcd/helm-controller:v1.4.3"
59+
image: "ghcr.io/fluxcd/helm-controller:v1.5.0"
6060
imagePullPolicy: IfNotPresent
6161
livenessProbe:
6262
httpGet:

0 commit comments

Comments
 (0)