-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(flux): per-namespace ks (prune false) #3357
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/actions-runner-controller
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/actions-runner-controller
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: actions-runner-controller
dependsOn:
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/actions-runner-system/actions-runner-controller/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: actions-runner-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/actions-runner-controller-runners
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/actions-runner-controller-runners
@@ -13,13 +13,13 @@
app.kubernetes.io/name: actions-runner-controller-runners
dependsOn:
- name: actions-runner-controller
- name: openebs
interval: 30m
path: ./kubernetes/apps/actions-runner-system/actions-runner-controller/runners
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: actions-runner-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cert-manager
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cert-manager
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: cert-manager
interval: 30m
path: ./kubernetes/apps/cert-manager/cert-manager/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: cert-manager
timeout: 5m
--- 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
@@ -13,13 +13,13 @@
app.kubernetes.io/name: cert-manager-issuers
dependsOn:
- name: cert-manager
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/cert-manager/cert-manager/issuers
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: cert-manager
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cert-manager-tls
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cert-manager-tls
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: cert-manager-tls
dependsOn:
- name: cert-manager-issuers
interval: 30m
path: ./kubernetes/apps/cert-manager/cert-manager/tls
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: cert-manager
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cloudnative-pg
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cloudnative-pg
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: cloudnative-pg
dependsOn:
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/databases/cloudnative-pg/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: databases
timeout: 5m
--- 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
@@ -13,13 +13,13 @@
app.kubernetes.io/name: cloudnative-pg-cluster
dependsOn:
- name: cloudnative-pg
- name: openebs
interval: 30m
path: ./kubernetes/apps/databases/cloudnative-pg/cluster
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: databases
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/emqx
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/emqx
@@ -13,13 +13,13 @@
app.kubernetes.io/name: emqx
dependsOn:
- name: cert-manager
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/databases/emqx/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: databases
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/emqx-cluster
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/emqx-cluster
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: emqx-cluster
dependsOn:
- name: emqx
interval: 30m
path: ./kubernetes/apps/databases/emqx/cluster
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: databases
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-secrets
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-secrets
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: external-secrets
interval: 30m
path: ./kubernetes/apps/external-secrets/external-secrets/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: external-secrets
timeout: 5m
--- 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
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: external-secrets-stores
dependsOn:
- name: external-secrets
interval: 30m
path: ./kubernetes/apps/external-secrets/external-secrets/stores
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: external-secrets
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/onepassword-connect
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/onepassword-connect
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: onepassword-connect
dependsOn:
- name: external-secrets
interval: 30m
path: ./kubernetes/apps/external-secrets/onepassword-connect/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: external-secrets
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/flux-operator
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/flux-operator
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: flux-operator
interval: 30m
path: ./kubernetes/apps/flux-system/flux-operator/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: flux-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/flux-instance
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/flux-instance
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: flux-instance
dependsOn:
- name: flux-operator
interval: 30m
path: ./kubernetes/apps/flux-system/flux-operator/instance
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: flux-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/atuin
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/atuin
@@ -13,13 +13,13 @@
app.kubernetes.io/name: atuin
dependsOn:
- name: cloudnative-pg-cluster
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/home/atuin/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: home
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/go2rtc
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/go2rtc
@@ -14,13 +14,13 @@
dependsOn:
- name: external-secrets-stores
- name: intel-device-plugin-gpu
- name: multus-networks
interval: 30m
path: ./kubernetes/apps/home/go2rtc/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: home
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/home-assistant
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/home-assistant
@@ -21,13 +21,13 @@
interval: 30m
path: ./kubernetes/apps/home/home-assistant/app
postBuild:
substitute:
APP: home-assistant
VOLSYNC_CAPACITY: 5Gi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: home
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/zigbee2mqtt
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/zigbee2mqtt
@@ -21,13 +21,13 @@
interval: 30m
path: ./kubernetes/apps/home/zigbee2mqtt/app
postBuild:
substitute:
APP: zigbee2mqtt
VOLSYNC_CAPACITY: 1Gi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: home
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cilium
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cilium
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: cilium
interval: 30m
path: ./kubernetes/apps/kube-system/cilium/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cilium-configs
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cilium-configs
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: cilium-configs
dependsOn:
- name: cilium
interval: 30m
path: ./kubernetes/apps/kube-system/cilium/configs
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/coredns
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/coredns
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: coredns
interval: 30m
path: ./kubernetes/apps/kube-system/coredns/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/descheduler
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/descheduler
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: descheduler
interval: 30m
path: ./kubernetes/apps/kube-system/descheduler/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/fstrim
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/fstrim
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: fstrim
interval: 30m
path: ./kubernetes/apps/kube-system/fstrim/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/generic-device-plugin
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/generic-device-plugin
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: generic-device-plugin
interval: 30m
path: ./kubernetes/apps/kube-system/generic-device-plugin/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/intel-device-plugin-operator
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/intel-device-plugin-operator
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: intel-device-plugin-operator
interval: 30m
path: ./kubernetes/apps/kube-system/intel-device-plugin/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- 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
@@ -13,13 +13,13 @@
app.kubernetes.io/name: intel-device-plugin-gpu
dependsOn:
- name: intel-device-plugin-operator
- name: node-feature-discovery-features
interval: 30m
path: ./kubernetes/apps/kube-system/intel-device-plugin/gpu
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/irqbalance
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/irqbalance
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: irqbalance
interval: 30m
path: ./kubernetes/apps/kube-system/irqbalance/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/metrics-server
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/metrics-server
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: metrics-server
interval: 30m
path: ./kubernetes/apps/kube-system/metrics-server/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- 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
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: node-feature-discovery
interval: 30m
path: ./kubernetes/apps/kube-system/node-feature-discovery/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/node-feature-discovery-features
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/node-feature-discovery-features
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: node-feature-discovery-features
dependsOn:
- name: node-feature-discovery
interval: 30m
path: ./kubernetes/apps/kube-system/node-feature-discovery/features
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/reloader
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/reloader
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: reloader
interval: 30m
path: ./kubernetes/apps/kube-system/reloader/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/spegel
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/spegel
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: spegel
interval: 30m
path: ./kubernetes/apps/kube-system/spegel/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: kube-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/autobrr
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/autobrr
@@ -13,13 +13,13 @@
app.kubernetes.io/name: autobrr
dependsOn:
- name: cloudnative-pg-cluster
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/media/autobrr/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/bazarr
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/bazarr
@@ -20,13 +20,13 @@
interval: 30m
path: ./kubernetes/apps/media/bazarr/app
postBuild:
substitute:
APP: bazarr
VOLSYNC_CAPACITY: 5Gi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cross-seed
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cross-seed
@@ -21,13 +21,13 @@
interval: 30m
path: ./kubernetes/apps/media/cross-seed/app
postBuild:
substitute:
APP: cross-seed
VOLSYNC_CAPACITY: 2Gi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/overseerr
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/overseerr
@@ -21,13 +21,13 @@
path: ./kubernetes/apps/media/overseerr/app
postBuild:
substitute:
APP: overseerr
GATUS_PATH: /api/v1/status
VOLSYNC_CAPACITY: 5Gi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/plex
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/plex
@@ -23,13 +23,13 @@
postBuild:
substitute:
APP: plex
GATUS_PATH: /identity
VOLSYNC_CACHE_CAPACITY: 25Gi
VOLSYNC_CAPACITY: 50Gi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/prowlarr
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/prowlarr
@@ -13,13 +13,13 @@
app.kubernetes.io/name: prowlarr
dependsOn:
- name: cloudnative-pg-cluster
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/media/prowlarr/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/qbittorrent
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/qbittorrent
@@ -19,13 +19,13 @@
interval: 30m
path: ./kubernetes/apps/media/qbittorrent/app
postBuild:
substitute:
APP: qbittorrent
VOLSYNC_CAPACITY: 2Gi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/qbittorrent-tools
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/qbittorrent-tools
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: qbittorrent-tools
dependsOn:
- name: qbittorrent
interval: 30m
path: ./kubernetes/apps/media/qbittorrent/tools
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/radarr
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/radarr
@@ -14,13 +14,13 @@
dependsOn:
- name: cloudnative-pg-cluster
- name: external-secrets-stores
- name: rook-ceph-cluster
interval: 30m
path: ./kubernetes/apps/media/radarr/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/recyclarr
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/recyclarr
@@ -20,13 +20,13 @@
interval: 30m
path: ./kubernetes/apps/media/recyclarr/app
postBuild:
substitute:
APP: recyclarr
VOLSYNC_CAPACITY: 2Gi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/sabnzbd
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/sabnzbd
@@ -20,13 +20,13 @@
interval: 30m
path: ./kubernetes/apps/media/sabnzbd/app
postBuild:
substitute:
APP: sabnzbd
VOLSYNC_CAPACITY: 2Gi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/sonarr
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/sonarr
@@ -14,13 +14,13 @@
dependsOn:
- name: cloudnative-pg-cluster
- name: external-secrets-stores
- name: rook-ceph-cluster
interval: 30m
path: ./kubernetes/apps/media/sonarr/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/tautulli
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/tautulli
@@ -19,13 +19,13 @@
interval: 30m
path: ./kubernetes/apps/media/tautulli/app
postBuild:
substitute:
APP: tautulli
VOLSYNC_CAPACITY: 5Gi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/unpackerr
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/unpackerr
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: unpackerr
dependsOn:
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/media/unpackerr/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: media
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/blackbox-exporter
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/blackbox-exporter
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: blackbox-exporter
interval: 30m
path: ./kubernetes/apps/monitoring/blackbox-exporter/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/blackbox-exporter-probes
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/blackbox-exporter-probes
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: blackbox-exporter-probes
dependsOn:
- name: blackbox-exporter
interval: 30m
path: ./kubernetes/apps/monitoring/blackbox-exporter/probes
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/gatus
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/gatus
@@ -19,13 +19,13 @@
interval: 30m
path: ./kubernetes/apps/monitoring/gatus/app
postBuild:
substitute:
APP: gatus
GATUS_PATH: /health
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/grafana
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/grafana
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: grafana
dependsOn:
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/monitoring/grafana/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/karma
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/karma
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: karma
dependsOn:
- name: kube-prometheus-stack
interval: 30m
path: ./kubernetes/apps/monitoring/karma/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kromgo
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kromgo
@@ -16,13 +16,13 @@
interval: 30m
path: ./kubernetes/apps/monitoring/kromgo/app
postBuild:
substitute:
APP: kromgo
GATUS_STATUS: '404'
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kube-prometheus-stack
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kube-prometheus-stack
@@ -14,13 +14,13 @@
dependsOn:
- name: external-secrets-stores
- name: prometheus-operator-crds
- name: rook-ceph-cluster
interval: 30m
path: ./kubernetes/apps/monitoring/kube-prometheus-stack/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kube-prometheus-stack-tools
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/kube-prometheus-stack-tools
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: kube-prometheus-stack-tools
dependsOn:
- name: kube-prometheus-stack
interval: 30m
path: ./kubernetes/apps/monitoring/kube-prometheus-stack/tools
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/loki
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/loki
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: loki
dependsOn:
- name: rook-ceph-cluster
interval: 30m
path: ./kubernetes/apps/monitoring/loki/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- 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
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: prometheus-operator-crds
interval: 30m
path: ./kubernetes/apps/monitoring/prometheus-operator-crds/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/promtail
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/promtail
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: promtail
interval: 30m
path: ./kubernetes/apps/monitoring/promtail/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/smartctl-exporter
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/smartctl-exporter
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: smartctl-exporter
interval: 30m
path: ./kubernetes/apps/monitoring/smartctl-exporter/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/snmp-exporter
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/snmp-exporter
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: snmp-exporter
interval: 30m
path: ./kubernetes/apps/monitoring/snmp-exporter/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/unpoller
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/unpoller
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: unpoller
dependsOn:
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/monitoring/unpoller/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: monitoring
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cloudflared
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/cloudflared
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: cloudflared
dependsOn:
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/networking/cloudflared/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: networking
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/echo-server
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/echo-server
@@ -16,13 +16,13 @@
interval: 30m
path: ./kubernetes/apps/networking/echo-server/app
postBuild:
substitute:
APP: echo-server
GATUS_PATH: /healthz
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: networking
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-dns-cloudflare
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-dns-cloudflare
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: external-dns-cloudflare
dependsOn:
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/networking/external-dns/cloudflare
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: networking
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-dns-unifi
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/external-dns-unifi
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: external-dns-unifi
dependsOn:
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/networking/external-dns/unifi
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: networking
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/multus
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/multus
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: multus
interval: 30m
path: ./kubernetes/apps/networking/multus/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: networking
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/multus-networks
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/multus-networks
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: multus-networks
dependsOn:
- name: multus
interval: 30m
path: ./kubernetes/apps/networking/multus/networks
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: networking
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/nginx-external
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/nginx-external
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: nginx-external
dependsOn:
- name: cert-manager-tls
interval: 30m
path: ./kubernetes/apps/networking/nginx/external
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: networking
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/nginx-internal
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/nginx-internal
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: nginx-internal
dependsOn:
- name: cert-manager-tls
interval: 30m
path: ./kubernetes/apps/networking/nginx/internal
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: networking
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/smtp-relay
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/smtp-relay
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: smtp-relay
dependsOn:
- name: external-secrets-stores
interval: 30m
path: ./kubernetes/apps/networking/smtp-relay/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: networking
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/openebs
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/openebs
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: openebs
interval: 30m
path: ./kubernetes/apps/openebs-system/openebs/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: openebs-system
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/rook-ceph
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/rook-ceph
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: rook-ceph
dependsOn:
- name: snapshot-controller
interval: 30m
path: ./kubernetes/apps/rook-ceph/rook-ceph/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: rook-ceph
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/rook-ceph-cluster
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/rook-ceph-cluster
@@ -12,13 +12,13 @@
labels:
app.kubernetes.io/name: rook-ceph-cluster
dependsOn:
- name: rook-ceph
interval: 30m
path: ./kubernetes/apps/rook-ceph/rook-ceph/cluster
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: rook-ceph
timeout: 15m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/system-upgrade-controller
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/system-upgrade-controller
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: system-upgrade-controller
interval: 30m
path: ./kubernetes/apps/system-upgrade/system-upgrade-controller/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: system-upgrade
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/system-upgrade-controller-plans
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/system-upgrade-controller-plans
@@ -18,13 +18,13 @@
path: ./kubernetes/apps/system-upgrade/system-upgrade-controller/plans
postBuild:
substitute:
KUBERNETES_VERSION: v1.32.1
TALOS_SCHEMATIC_ID: c4656257d36b75c5459a556bd4613c94badd08aaecd39734b2901637b5c93b0b
TALOS_VERSION: v1.9.2
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: system-upgrade
timeout: 5m
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/snapshot-controller
+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/snapshot-controller
@@ -10,13 +10,13 @@
spec:
commonMetadata:
labels:
app.kubernetes.io/name: snapshot-controller
interval: 30m
path: ./kubernetes/apps/volsync-system/snapshot-controller/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: volsync-system
timeout: 5m
--- 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
dependsOn:
- name: snapshot-controller
interval: 30m
path: ./kubernetes/apps/volsync-system/volsync/app
- prune: true
+ prune: false
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: volsync-system
timeout: 5m |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.