Closed volschin closed 3 weeks ago
--- kubernetes/flux Kustomization: flux-system/cluster Kustomization: flux-system/cluster-apps
+++ kubernetes/flux Kustomization: flux-system/cluster Kustomization: flux-system/cluster-apps
@@ -9,13 +9,13 @@
namespace: flux-system
spec:
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 60m
+ interval: 6h
patches:
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: not-used
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cert-manager
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cert-manager
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: cert-manager
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cert-manager-issuers
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cert-manager-issuers
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: cert-manager
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cloudnative-pg
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cloudnative-pg
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: database
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cloudnative-pg-cluster
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cloudnative-pg-cluster
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: database
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/dragonfly
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/dragonfly
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: database
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/dragonfly-cluster
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/dragonfly-cluster
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: database
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/influxdb-proxy
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/influxdb-proxy
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: database
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/pgadmin
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/pgadmin
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: pgadmin
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 60m
+ interval: 6h
path: ./kubernetes/apps/database/pgadmin/app
postBuild:
substitute:
APP: pgadmin
substituteFrom:
- kind: ConfigMap
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: database
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/gha-runner-scale-set
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/gha-runner-scale-set
@@ -14,13 +14,13 @@
decryption:
provider: sops
secretRef:
name: sops-age
dependsOn:
- name: external-secrets-stores
- interval: 120m
+ interval: 6h
path: ./kubernetes/apps/dev/gha-runner/scale-set
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: dev
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/gha-runner-controller
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/gha-runner-controller
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: gha-runner-controller
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/dev/gha-runner/controller
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: dev
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/flaresolverr
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/flaresolverr
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: download
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-secrets-certificates
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-secrets-certificates
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: external-secrets
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-secrets
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-secrets
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: external-secrets
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-secrets-stores
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-secrets-stores
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: external-secrets
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/ghostfolio
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/ghostfolio
@@ -31,13 +31,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: finance
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/ghostfolio-proxy
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/ghostfolio-proxy
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: finance
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/flux-webhooks
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/flux-webhooks
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: flux-system
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/flux-notifications
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/flux-notifications
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: flux-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/weave-gitops
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/weave-gitops
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: flux-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/alexa-fhem
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/alexa-fhem
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: home
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/echo-server
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/echo-server
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: home
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/fhem-geo-webhook
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/fhem-geo-webhook
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: home
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/home-assistant
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/home-assistant
@@ -34,13 +34,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: home
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/homebridge-proxy
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/homebridge-proxy
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: home
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/zwave
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/zwave
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: zwave
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/home/zwave/app
postBuild:
substitute:
APP: zwave
VOLSYNC_ACCESSMODES: ReadWriteMany
VOLSYNC_CAPACITY: 100M
@@ -33,13 +33,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: home
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cilium
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cilium
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: false
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cilium-config
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cilium-config
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: false
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/coredns
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/coredns
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: false
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/amd-device-plugin
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/amd-device-plugin
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/intel-device-plugin
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/intel-device-plugin
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/intel-device-plugin-gpu
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/intel-device-plugin-gpu
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/intel-device-plugin-exporter
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/intel-device-plugin-exporter
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/metrics-server
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/metrics-server
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/node-feature-discovery
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/node-feature-discovery
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/node-feature-discovery-rules
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/node-feature-discovery-rules
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/reloader
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/reloader
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kubelet-csr-approver
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kubelet-csr-approver
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: false
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/spegel
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/spegel
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cyberchef
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cyberchef
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-tools
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/it-tools
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/it-tools
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-tools
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kubernetes-dashboard
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kubernetes-dashboard
@@ -30,13 +30,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-tools
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/podinfo
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/podinfo
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-tools
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/portainer
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/portainer
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kube-tools
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kyverno-reporter
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kyverno-reporter
@@ -14,13 +14,13 @@
decryption:
provider: sops
secretRef:
name: sops-age
dependsOn:
- name: kyverno
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/kyverno/reporter/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -29,12 +29,11 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 5m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: kyverno
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/arr
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/arr
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: media
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/theme-park
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/theme-park
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: theme-park
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/media/theme-park/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: media
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/tubearchivist
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/tubearchivist
@@ -31,13 +31,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: media
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cloudflared
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cloudflared
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: network
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-dns
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-dns
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: network
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cilium-gateway
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cilium-gateway
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: network
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/gateway-api-crds
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/gateway-api-crds
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: network
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/ingress-nginx-certificates
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/ingress-nginx-certificates
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: network
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/ingress-nginx-internal
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/ingress-nginx-internal
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: network
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/ingress-nginx-external
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/ingress-nginx-external
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: network
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/k8s-gateway
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/k8s-gateway
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: network
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/gatus
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/gatus
@@ -30,13 +30,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/goldilocks
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/goldilocks
@@ -17,13 +17,13 @@
name: sops-age
healthChecks:
- apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
name: goldilocks
namespace: observability
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/observability/goldilocks/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -32,13 +32,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
timeout: 3m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/grafana
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/grafana
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kube-state-metrics
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kube-state-metrics
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: kube-state-metrics
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/observability/kube-state-metrics/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kepler
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kepler
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: kepler
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/observability/kepler/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kromgo
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kromgo
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: kromgo
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/observability/kromgo/app
postBuild:
substitute:
APP: kromgo
GATUS_PATH: /-/ready
substituteFrom:
@@ -30,13 +30,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/prometheus-operator-crds
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/prometheus-operator-crds
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: prometheus-operator-crds
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/observability/prometheus-operator-crds/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: false
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/uptime-kuma
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/uptime-kuma
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
timeout: 5m
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/vector
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/vector
@@ -30,13 +30,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/victoria-logs
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/victoria-logs
@@ -27,14 +27,13 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
- timeout: 15m
+ timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/victoria-metrics
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/victoria-metrics
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: victoria-metrics
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/observability/victoria-metrics/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: observability
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/homepage
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/homepage
@@ -30,13 +30,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: office
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/immich
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/immich
@@ -17,13 +17,13 @@
secretRef:
name: sops-age
dependsOn:
- name: cloudnative-pg-cluster
- name: dragonfly-cluster
- name: external-secrets-stores
- interval: 60m
+ interval: 6h
path: ./kubernetes/apps/office/immich/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/stirling-pdf
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/stirling-pdf
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: office
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/openebs
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/openebs
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: openebs-system
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/trivy-operator
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/trivy-operator
@@ -29,13 +29,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 5m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: security
wait: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/fstrim
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/fstrim
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: fstrim
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/storage/fstrim/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: storage
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/snapshot-controller
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/snapshot-controller
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: snapshot-controller
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/storage/snapshot-controller/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: storage
timeout: 5m
wait: false
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/volsync
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/volsync
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: volsync
decryption:
provider: sops
secretRef:
name: sops-age
- interval: 360m
+ interval: 6h
path: ./kubernetes/apps/storage/volsync/app
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-settings
- kind: Secret
@@ -27,13 +27,12 @@
name: cluster-user-settings
optional: true
- kind: Secret
name: cluster-user-secrets
optional: true
prune: true
- retryInterval: 1m
sourceRef:
kind: GitRepository
name: home-kubernetes
targetNamespace: storage
timeout: 5m
wait: false
https://github.com/onedr0p/cluster-template/commit/f2de4c7fab29db049bb90928fc392b5d8072f0c2