From 7b50e122b6008b97c9ef9ccfd441aa7c613b8bd5 Mon Sep 17 00:00:00 2001 From: onedr0p Date: Fri, 28 May 2021 12:50:20 +0000 Subject: [PATCH] chore(deps): upgrade flux components to v0.14.1 --- cluster/base/flux-system/gotk-components.yaml | 107 +++++++++++++----- 1 file changed, 79 insertions(+), 28 deletions(-) diff --git a/cluster/base/flux-system/gotk-components.yaml b/cluster/base/flux-system/gotk-components.yaml index a1f386c4..218f6226 100644 --- a/cluster/base/flux-system/gotk-components.yaml +++ b/cluster/base/flux-system/gotk-components.yaml @@ -1,5 +1,5 @@ --- -# Flux version: v0.13.4 +# Flux version: v0.14.1 # Components: source-controller,kustomize-controller,helm-controller,notification-controller apiVersion: v1 kind: Namespace @@ -7,7 +7,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: flux-system --- apiVersion: apiextensions.k8s.io/v1 @@ -19,7 +19,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: alerts.notification.toolkit.fluxcd.io spec: group: notification.toolkit.fluxcd.io @@ -194,7 +194,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: buckets.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -382,7 +382,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: gitrepositories.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -434,6 +434,30 @@ spec: ignore: description: Ignore overrides the set of excluded patterns in the .sourceignore format (which is the same as .gitignore). If not provided, a default will be used, consult the documentation for your version to find out what those are. type: string + include: + description: Extra git repositories to map into the repository + items: + description: GitRepositoryInclude defines a source with a from and to path. + properties: + fromPath: + description: The path to copy contents from, defaults to the root directory. + type: string + repository: + description: Reference to a GitRepository to include. + properties: + name: + description: Name of the referent + type: string + required: + - name + type: object + toPath: + description: The path to copy contents to, defaults to the name of the source ref. + type: string + required: + - repository + type: object + type: array interval: description: The interval at which to check for repository updates. type: string @@ -571,6 +595,32 @@ spec: - type type: object type: array + includedArtifacts: + description: IncludedArtifacts represents the included artifacts from the last successful repository sync. + items: + description: Artifact represents the output of a source synchronisation. + properties: + checksum: + description: Checksum is the SHA1 checksum of the artifact. + type: string + lastUpdateTime: + description: LastUpdateTime is the timestamp corresponding to the last update of this artifact. + format: date-time + type: string + path: + description: Path is the relative file path of this artifact. + type: string + revision: + description: Revision is a human readable identifier traceable in the origin source system. It can be a Git commit SHA, Git tag, a Helm index timestamp, a Helm chart version, etc. + type: string + url: + description: URL is the HTTP address of this artifact. + type: string + required: + - path + - url + type: object + type: array lastHandledReconcileAt: description: LastHandledReconcileAt holds the value of the most recent reconcile request value, so a change can be detected. type: string @@ -603,7 +653,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: helmcharts.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -802,7 +852,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: helmreleases.helm.toolkit.fluxcd.io spec: group: helm.toolkit.fluxcd.io @@ -1337,7 +1387,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: helmrepositories.source.toolkit.fluxcd.io spec: group: source.toolkit.fluxcd.io @@ -1507,7 +1557,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: kustomizations.kustomize.toolkit.fluxcd.io spec: group: kustomize.toolkit.fluxcd.io @@ -1904,7 +1954,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: providers.notification.toolkit.fluxcd.io spec: group: notification.toolkit.fluxcd.io @@ -1985,6 +2035,7 @@ spec: - googlechat - webex - sentry + - azureeventhub type: string username: description: Bot username for this provider @@ -2060,7 +2111,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: receivers.notification.toolkit.fluxcd.io spec: group: notification.toolkit.fluxcd.io @@ -2240,7 +2291,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: helm-controller namespace: flux-system --- @@ -2250,7 +2301,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: kustomize-controller namespace: flux-system --- @@ -2260,7 +2311,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: notification-controller namespace: flux-system --- @@ -2270,7 +2321,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: source-controller namespace: flux-system --- @@ -2280,7 +2331,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: crd-controller-flux-system rules: - apiGroups: @@ -2360,7 +2411,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: cluster-reconciler-flux-system roleRef: apiGroup: rbac.authorization.k8s.io @@ -2380,7 +2431,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 name: crd-controller-flux-system roleRef: apiGroup: rbac.authorization.k8s.io @@ -2412,7 +2463,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 control-plane: controller name: notification-controller namespace: flux-system @@ -2432,7 +2483,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 control-plane: controller name: source-controller namespace: flux-system @@ -2452,7 +2503,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 control-plane: controller name: webhook-receiver namespace: flux-system @@ -2472,7 +2523,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 control-plane: controller name: helm-controller namespace: flux-system @@ -2545,7 +2596,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 control-plane: controller name: kustomize-controller namespace: flux-system @@ -2574,7 +2625,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: ghcr.io/fluxcd/kustomize-controller:v0.12.0 + image: ghcr.io/fluxcd/kustomize-controller:v0.12.1 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -2620,7 +2671,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 control-plane: controller name: notification-controller namespace: flux-system @@ -2648,7 +2699,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: ghcr.io/fluxcd/notification-controller:v0.13.0 + image: ghcr.io/fluxcd/notification-controller:v0.14.1 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -2696,7 +2747,7 @@ metadata: labels: app.kubernetes.io/instance: flux-system app.kubernetes.io/part-of: flux - app.kubernetes.io/version: v0.13.4 + app.kubernetes.io/version: v0.14.1 control-plane: controller name: source-controller namespace: flux-system @@ -2729,7 +2780,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: ghcr.io/fluxcd/source-controller:v0.12.2 + image: ghcr.io/fluxcd/source-controller:v0.13.1 imagePullPolicy: IfNotPresent livenessProbe: httpGet: