From 3f18e665b29f384236d40ac82b29e9e87827408b Mon Sep 17 00:00:00 2001 From: Bengt Date: Thu, 6 Mar 2025 12:31:00 +0100 Subject: [PATCH] init flux --- .../kzeros/flux-system/gotk-components.yaml | 0 clusters/kzeros/flux-system/gotk-sync.yaml | 0 .../kzeros/flux-system/kustomization.yaml | 32 +++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 clusters/kzeros/flux-system/gotk-components.yaml create mode 100644 clusters/kzeros/flux-system/gotk-sync.yaml create mode 100644 clusters/kzeros/flux-system/kustomization.yaml diff --git a/clusters/kzeros/flux-system/gotk-components.yaml b/clusters/kzeros/flux-system/gotk-components.yaml new file mode 100644 index 0000000..e69de29 diff --git a/clusters/kzeros/flux-system/gotk-sync.yaml b/clusters/kzeros/flux-system/gotk-sync.yaml new file mode 100644 index 0000000..e69de29 diff --git a/clusters/kzeros/flux-system/kustomization.yaml b/clusters/kzeros/flux-system/kustomization.yaml new file mode 100644 index 0000000..22bd691 --- /dev/null +++ b/clusters/kzeros/flux-system/kustomization.yaml @@ -0,0 +1,32 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - gotk-components.yaml + - gotk-sync.yaml +patches: + - patch: | + apiVersion: v1 + kind: ServiceAccount + metadata: + name: controller + annotations: + azure.workload.identity/client-id: 716cd018-121d-4d24-94ed-5e84c22ca0d6 + azure.workload.identity/tenant-id: 700f0ec8-4d6b-4b39-9ff1-41f88c72e529 + target: + kind: ServiceAccount + name: "(source-controller|image-reflector-controller)" + - patch: | + apiVersion: apps/v1 + kind: Deployment + metadata: + name: controller + labels: + azure.workload.identity/use: "true" + spec: + template: + metadata: + labels: + azure.workload.identity/use: "true" + target: + kind: Deployment + name: "(source-controller|image-reflector-controller)"