From 057d5353efe7663e4d7b403ad68808c921b87423 Mon Sep 17 00:00:00 2001 From: solidDoWant Date: Tue, 21 Apr 2026 12:14:53 +0000 Subject: [PATCH] chore(deps): upgrade flux components to v2.8.6 --- cluster/base/flux-system/gotk-components.yaml | 152 ++++++------------ 1 file changed, 49 insertions(+), 103 deletions(-) diff --git a/cluster/base/flux-system/gotk-components.yaml b/cluster/base/flux-system/gotk-components.yaml index 325f836b..6fed0d2d 100644 --- a/cluster/base/flux-system/gotk-components.yaml +++ b/cluster/base/flux-system/gotk-components.yaml @@ -1,6 +1,6 @@ --- # This manifest was generated by flux. DO NOT EDIT. -# Flux Version: v2.8.5 +# Flux Version: v2.8.6 # Components: source-controller,kustomize-controller,helm-controller,notification-controller apiVersion: v1 kind: Namespace @@ -8,77 +8,18 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 pod-security.kubernetes.io/warn: restricted pod-security.kubernetes.io/warn-version: latest name: flux-system --- -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - labels: - app.kubernetes.io/instance: flux-system - app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 - name: allow-egress - namespace: flux-system -spec: - egress: - - {} - ingress: - - from: - - podSelector: {} - podSelector: {} - policyTypes: - - Ingress - - Egress ---- -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - labels: - app.kubernetes.io/instance: flux-system - app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 - name: allow-scraping - namespace: flux-system -spec: - ingress: - - from: - - namespaceSelector: {} - ports: - - port: 8080 - protocol: TCP - podSelector: {} - policyTypes: - - Ingress ---- -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - labels: - app.kubernetes.io/instance: flux-system - app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 - name: allow-webhooks - namespace: flux-system -spec: - ingress: - - from: - - namespaceSelector: {} - podSelector: - matchLabels: - app: notification-controller - policyTypes: - - Ingress ---- apiVersion: v1 kind: ResourceQuota metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: critical-pods-flux-system namespace: flux-system spec: @@ -98,7 +39,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: crd-controller-flux-system rules: - apiGroups: @@ -204,7 +145,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 rbac.authorization.k8s.io/aggregate-to-admin: "true" rbac.authorization.k8s.io/aggregate-to-edit: "true" name: flux-edit-flux-system @@ -231,7 +172,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 rbac.authorization.k8s.io/aggregate-to-admin: "true" rbac.authorization.k8s.io/aggregate-to-edit: "true" rbac.authorization.k8s.io/aggregate-to-view: "true" @@ -257,7 +198,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: cluster-reconciler-flux-system roleRef: apiGroup: rbac.authorization.k8s.io @@ -277,7 +218,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: crd-controller-flux-system roleRef: apiGroup: rbac.authorization.k8s.io @@ -315,7 +256,7 @@ metadata: app.kubernetes.io/component: source-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: buckets.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -702,7 +643,7 @@ metadata: app.kubernetes.io/component: source-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: externalartifacts.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -898,7 +839,7 @@ metadata: app.kubernetes.io/component: source-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: gitrepositories.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -1385,7 +1326,7 @@ metadata: app.kubernetes.io/component: source-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: helmcharts.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -1744,7 +1685,7 @@ metadata: app.kubernetes.io/component: source-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: helmrepositories.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -2070,7 +2011,7 @@ metadata: app.kubernetes.io/component: source-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: ocirepositories.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -2484,7 +2425,7 @@ metadata: app.kubernetes.io/component: source-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: source-controller namespace: flux-system --- @@ -2495,7 +2436,7 @@ metadata: app.kubernetes.io/component: source-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 control-plane: controller name: source-controller namespace: flux-system @@ -2516,7 +2457,7 @@ metadata: app.kubernetes.io/component: source-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 control-plane: controller name: source-controller namespace: flux-system @@ -2537,7 +2478,7 @@ spec: app.kubernetes.io/component: source-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 spec: containers: - args: @@ -2560,7 +2501,7 @@ spec: resourceFieldRef: containerName: manager resource: limits.memory - image: ghcr.io/fluxcd/source-controller:v1.8.2 + image: ghcr.io/fluxcd/source-controller:v1.8.3 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -2624,7 +2565,7 @@ metadata: app.kubernetes.io/component: kustomize-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: kustomizations.kustomize.toolkit.fluxcd.io spec: group: kustomize.toolkit.fluxcd.io @@ -3338,7 +3279,7 @@ metadata: app.kubernetes.io/component: kustomize-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: kustomize-controller namespace: flux-system --- @@ -3349,7 +3290,7 @@ metadata: app.kubernetes.io/component: kustomize-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 control-plane: controller name: kustomize-controller namespace: flux-system @@ -3368,7 +3309,7 @@ spec: app.kubernetes.io/component: kustomize-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 spec: containers: - args: @@ -3387,7 +3328,7 @@ spec: resourceFieldRef: containerName: manager resource: limits.memory - image: ghcr.io/fluxcd/kustomize-controller:v1.8.3 + image: ghcr.io/fluxcd/kustomize-controller:v1.8.4 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -3444,7 +3385,7 @@ metadata: app.kubernetes.io/component: helm-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: helmreleases.helm.toolkit.fluxcd.io spec: group: helm.toolkit.fluxcd.io @@ -4197,8 +4138,11 @@ spec: rollback has been performed. type: boolean force: - description: Force forces resource updates through a replacement - strategy. + description: |- + Force forces resource updates through a replacement strategy + that avoids 3-way merge conflicts on client-side apply. + This field is ignored for server-side apply (which always + forces conflicts with other field managers). type: boolean recreate: description: |- @@ -4402,8 +4346,11 @@ spec: upgrade has been performed. type: boolean force: - description: Force forces resource updates through a replacement - strategy. + description: |- + Force forces resource updates through a replacement strategy + that avoids 3-way merge conflicts on client-side apply. + This field is ignored for server-side apply (which always + forces conflicts with other field managers). type: boolean preserveValues: description: |- @@ -4888,7 +4835,7 @@ metadata: app.kubernetes.io/component: helm-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: helm-controller namespace: flux-system --- @@ -4899,7 +4846,7 @@ metadata: app.kubernetes.io/component: helm-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 control-plane: controller name: helm-controller namespace: flux-system @@ -4918,7 +4865,7 @@ spec: app.kubernetes.io/component: helm-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 spec: containers: - args: @@ -4937,7 +4884,7 @@ spec: resourceFieldRef: containerName: manager resource: limits.memory - image: ghcr.io/fluxcd/helm-controller:v1.5.3 + image: ghcr.io/fluxcd/helm-controller:v1.5.4 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -4994,7 +4941,7 @@ metadata: app.kubernetes.io/component: notification-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: alerts.notification.toolkit.fluxcd.io spec: group: notification.toolkit.fluxcd.io @@ -5388,7 +5335,7 @@ metadata: app.kubernetes.io/component: notification-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: providers.notification.toolkit.fluxcd.io spec: group: notification.toolkit.fluxcd.io @@ -5803,7 +5750,7 @@ metadata: app.kubernetes.io/component: notification-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: receivers.notification.toolkit.fluxcd.io spec: group: notification.toolkit.fluxcd.io @@ -5930,8 +5877,7 @@ spec: to validate the payload authenticity. The Secret must contain a 'token' key. For GCR receivers, the Secret must also contain an 'email' key with the IAM service account email configured on the Pub/Sub push - subscription, and may optionally contain an 'audience' key with the - expected OIDC token audience. + subscription, and an 'audience' key with the expected OIDC token audience. properties: name: description: Name of the referent. @@ -6288,7 +6234,7 @@ metadata: app.kubernetes.io/component: notification-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 name: notification-controller namespace: flux-system --- @@ -6299,7 +6245,7 @@ metadata: app.kubernetes.io/component: notification-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 control-plane: controller name: notification-controller namespace: flux-system @@ -6320,7 +6266,7 @@ metadata: app.kubernetes.io/component: notification-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 control-plane: controller name: webhook-receiver namespace: flux-system @@ -6341,7 +6287,7 @@ metadata: app.kubernetes.io/component: notification-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 control-plane: controller name: notification-controller namespace: flux-system @@ -6360,7 +6306,7 @@ spec: app.kubernetes.io/component: notification-controller app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v2.8.5 + app.kubernetes.io/version: v2.8.6 spec: containers: - args: @@ -6378,7 +6324,7 @@ spec: resourceFieldRef: containerName: manager resource: limits.memory - image: ghcr.io/fluxcd/notification-controller:v1.8.3 + image: ghcr.io/fluxcd/notification-controller:v1.8.4 imagePullPolicy: IfNotPresent livenessProbe: httpGet: