♻️ substitutions

This commit is contained in:
auricom
2023-11-30 23:32:51 +01:00
parent cf46c89de7
commit b52a67f2c7
90 changed files with 880 additions and 220 deletions

View File

@@ -5,10 +5,16 @@ kind: Kustomization
metadata:
name: cluster-apps-cilium-app
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/cilium/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: false
sourceRef:
kind: GitRepository

View File

@@ -5,10 +5,16 @@ kind: Kustomization
metadata:
name: cluster-apps-descheduler
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/descheduler/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository

View File

@@ -5,10 +5,16 @@ kind: Kustomization
metadata:
name: cluster-apps-external-secrets
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/external-secrets/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository
@@ -24,12 +30,18 @@ kind: Kustomization
metadata:
name: cluster-apps-external-secrets-stores
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
dependsOn:
- name: cluster-apps-external-secrets
path: ./kubernetes/apps/kube-system/external-secrets/stores
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository

View File

@@ -5,10 +5,16 @@ kind: Kustomization
metadata:
name: cluster-apps-intel-device-plugin
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/intel-device-plugin/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository
@@ -23,10 +29,16 @@ kind: Kustomization
metadata:
name: cluster-apps-intel-device-plugin-gpu
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/intel-device-plugin/gpu
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository
@@ -41,10 +53,16 @@ kind: Kustomization
metadata:
name: cluster-apps-intel-device-plugin-exporter
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/intel-device-plugin/exporter
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository

View File

@@ -5,10 +5,16 @@ kind: Kustomization
metadata:
name: cluster-apps-kubelet-csr-approver
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/kubelet-csr-approver/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository

View File

@@ -5,10 +5,16 @@ kind: Kustomization
metadata:
name: cluster-apps-metrics-server
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/metrics-server/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository

View File

@@ -5,10 +5,16 @@ kind: Kustomization
metadata:
name: cluster-apps-node-feature-discovery
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/node-feature-discovery/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository
@@ -23,12 +29,18 @@ kind: Kustomization
metadata:
name: cluster-apps-node-feature-discovery-rules
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
dependsOn:
- name: cluster-apps-node-feature-discovery
path: ./kubernetes/apps/kube-system/node-feature-discovery/rules
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository

View File

@@ -5,10 +5,16 @@ kind: Kustomization
metadata:
name: cluster-apps-reloader
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/reloader/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository

View File

@@ -5,10 +5,16 @@ kind: Kustomization
metadata:
name: cluster-apps-snapshot-controller
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/snapshot-controller/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository

View File

@@ -5,10 +5,16 @@ kind: Kustomization
metadata:
name: cluster-apps-spegel
namespace: flux-system
labels:
substitution.flux.home.arpa/enabled: "true"
spec:
path: ./kubernetes/apps/kube-system/spegel/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
optional: false
- kind: Secret
name: cluster-secrets
optional: false
prune: true
sourceRef:
kind: GitRepository