From 461a7c6105fb0f5f8cd3d815397d6502a98a00e4 Mon Sep 17 00:00:00 2001 From: Flux <> Date: Wed, 21 Apr 2021 21:17:47 +0100 Subject: [PATCH] Add Flux v0.12.3 component manifests --- .../flux-system/gotk-components.yaml | 103 ++++++++++++------ 1 file changed, 69 insertions(+), 34 deletions(-) diff --git a/clusters/odc2-110-admin/flux-system/gotk-components.yaml b/clusters/odc2-110-admin/flux-system/gotk-components.yaml index 0d5e6ff..bb5a702 100644 --- a/clusters/odc2-110-admin/flux-system/gotk-components.yaml +++ b/clusters/odc2-110-admin/flux-system/gotk-components.yaml @@ -1,12 +1,10 @@ ---- -# Flux version: v0.11.0 -# Components: source-controller,kustomize-controller,helm-controller,notification-controller apiVersion: v1 kind: Namespace metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: flux-system --- apiVersion: apiextensions.k8s.io/v1 @@ -17,7 +15,8 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: alerts.notification.toolkit.fluxcd.io spec: group: notification.toolkit.fluxcd.io @@ -166,6 +165,10 @@ spec: - type type: object type: array + observedGeneration: + description: ObservedGeneration is the last observed generation. + format: int64 + type: integer type: object type: object served: true @@ -187,7 +190,8 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: buckets.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -374,7 +378,8 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: gitrepositories.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -427,6 +432,9 @@ spec: interval: description: The interval at which to check for repository updates. type: string + recurseSubmodules: + description: When enabled, after the clone is created, initializes all submodules within, using their default settings. This option is available only when using the 'go-git' GitImplementation. + type: boolean ref: description: The Git reference to checkout and monitor for changes, defaults to master branch. properties: @@ -589,7 +597,8 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: helmcharts.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -780,7 +789,8 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: helmreleases.helm.toolkit.fluxcd.io spec: group: helm.toolkit.fluxcd.io @@ -1295,7 +1305,8 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: helmrepositories.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -1462,7 +1473,8 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: kustomizations.kustomize.toolkit.fluxcd.io spec: group: kustomize.toolkit.fluxcd.io @@ -1858,7 +1870,8 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: providers.notification.toolkit.fluxcd.io spec: group: notification.toolkit.fluxcd.io @@ -1929,6 +1942,7 @@ spec: - azuredevops - googlechat - webex + - sentry type: string username: description: Bot username for this provider @@ -2003,7 +2017,8 @@ metadata: creationTimestamp: null labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: receivers.notification.toolkit.fluxcd.io spec: group: notification.toolkit.fluxcd.io @@ -2157,6 +2172,10 @@ spec: - type type: object type: array + observedGeneration: + description: ObservedGeneration is the last observed generation. + format: int64 + type: integer url: description: Generated webhook URL in the format of '/hook/sha256sum(token+name+namespace)'. type: string @@ -2178,7 +2197,8 @@ kind: ServiceAccount metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: helm-controller namespace: flux-system --- @@ -2187,7 +2207,8 @@ kind: ServiceAccount metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: kustomize-controller namespace: flux-system --- @@ -2196,7 +2217,8 @@ kind: ServiceAccount metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: notification-controller namespace: flux-system --- @@ -2205,7 +2227,8 @@ kind: ServiceAccount metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: source-controller namespace: flux-system --- @@ -2214,7 +2237,8 @@ kind: ClusterRole metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: crd-controller-flux-system rules: - apiGroups: @@ -2293,7 +2317,8 @@ kind: ClusterRoleBinding metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: cluster-reconciler-flux-system roleRef: apiGroup: rbac.authorization.k8s.io @@ -2312,7 +2337,8 @@ kind: ClusterRoleBinding metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: crd-controller-flux-system roleRef: apiGroup: rbac.authorization.k8s.io @@ -2343,7 +2369,8 @@ kind: Service metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 control-plane: controller name: notification-controller namespace: flux-system @@ -2362,7 +2389,8 @@ kind: Service metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 control-plane: controller name: source-controller namespace: flux-system @@ -2381,7 +2409,8 @@ kind: Service metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 control-plane: controller name: webhook-receiver namespace: flux-system @@ -2400,7 +2429,8 @@ kind: Deployment metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 control-plane: controller name: helm-controller namespace: flux-system @@ -2472,7 +2502,8 @@ kind: Deployment metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 control-plane: controller name: kustomize-controller namespace: flux-system @@ -2501,7 +2532,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: ghcr.io/fluxcd/kustomize-controller:v0.10.0 + image: ghcr.io/fluxcd/kustomize-controller:v0.11.0 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -2546,7 +2577,8 @@ kind: Deployment metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 control-plane: controller name: notification-controller namespace: flux-system @@ -2574,7 +2606,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: ghcr.io/fluxcd/notification-controller:v0.11.0 + image: ghcr.io/fluxcd/notification-controller:v0.12.0 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -2621,7 +2653,8 @@ kind: Deployment metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 control-plane: controller name: source-controller namespace: flux-system @@ -2654,7 +2687,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: ghcr.io/fluxcd/source-controller:v0.10.0 + image: ghcr.io/fluxcd/source-controller:v0.11.0 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -2704,7 +2737,8 @@ kind: NetworkPolicy metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: allow-scraping namespace: flux-system spec: @@ -2723,7 +2757,8 @@ kind: NetworkPolicy metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: allow-webhooks namespace: flux-system spec: @@ -2741,7 +2776,8 @@ kind: NetworkPolicy metadata: labels: app.kubernetes.io/instance: flux-system - app.kubernetes.io/version: v0.11.0 + app.kubernetes.io/part-of: flux + app.kubernetes.io/version: v0.12.3 name: deny-ingress namespace: flux-system spec: @@ -2754,4 +2790,3 @@ spec: policyTypes: - Ingress - Egress ----