commit fd34cbe8978a6b89078e1bad2fc6318886fa3aad parent 918bbd0d243a64805d9bad28f2452a7dbf4afe22 Author: MTRNord <mtrnord1@gmail.com> Date: Sat, 27 Apr 2024 17:08:00 +0200 Split the namespace folders per cluster Diffstat:
42 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/apps/2024_cluster/kustomization.yaml b/apps/2024_cluster/kustomization.yaml @@ -2,7 +2,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ../base/victoria-metrics-k8s-stack - - ../base/loki-stack - ../base/traefik patchesStrategicMerge: - loki-stack-values.yaml diff --git a/apps/namespaces/authentik.yaml b/apps/2024_cluster/namespaces/authentik.yaml diff --git a/apps/2024_cluster/namespaces/kustomization.yaml b/apps/2024_cluster/namespaces/kustomization.yaml @@ -0,0 +1,9 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - monitoring.yaml + - matrix.yaml + - postgres-operator.yaml + - mailu.yaml + - authentik.yaml + - traefik-ingress.yaml diff --git a/apps/namespaces/mailu.yaml b/apps/2024_cluster/namespaces/mailu.yaml diff --git a/apps/namespaces/matrix.yaml b/apps/2024_cluster/namespaces/matrix.yaml diff --git a/apps/namespaces/kube-prometheus-stack.yaml b/apps/2024_cluster/namespaces/monitoring.yaml diff --git a/apps/namespaces/postgres-operator.yaml b/apps/2024_cluster/namespaces/postgres-operator.yaml diff --git a/apps/namespaces/traefik-ingress.yaml b/apps/2024_cluster/namespaces/traefik-ingress.yaml diff --git a/apps/namespaces/authentik.yaml b/apps/production/namespaces/authentik.yaml diff --git a/apps/namespaces/calendar.yaml b/apps/production/namespaces/calendar.yaml diff --git a/apps/namespaces/chaosmesh.yaml b/apps/production/namespaces/chaosmesh.yaml diff --git a/apps/namespaces/cosign.yaml b/apps/production/namespaces/cosign.yaml diff --git a/apps/namespaces/element-call.yaml b/apps/production/namespaces/element-call.yaml diff --git a/apps/namespaces/forgejo.yaml b/apps/production/namespaces/forgejo.yaml diff --git a/apps/namespaces/keycloak.yaml b/apps/production/namespaces/keycloak.yaml diff --git a/apps/namespaces/kube-prometheus-stack.yaml b/apps/production/namespaces/kube-prometheus-stack.yaml diff --git a/apps/namespaces/kustomization.yaml b/apps/production/namespaces/kustomization.yaml diff --git a/apps/namespaces/mailu.yaml b/apps/production/namespaces/mailu.yaml diff --git a/apps/namespaces/matrix.yaml b/apps/production/namespaces/matrix.yaml diff --git a/apps/namespaces/n8n.yaml b/apps/production/namespaces/n8n.yaml diff --git a/apps/namespaces/nfs-server.yaml b/apps/production/namespaces/nfs-server.yaml diff --git a/apps/namespaces/openldap.yaml b/apps/production/namespaces/openldap.yaml diff --git a/apps/namespaces/openproject.yaml b/apps/production/namespaces/openproject.yaml diff --git a/apps/namespaces/parseable.yaml b/apps/production/namespaces/parseable.yaml diff --git a/apps/namespaces/piwigo.yaml b/apps/production/namespaces/piwigo.yaml diff --git a/apps/namespaces/postgres-exporter.yaml b/apps/production/namespaces/postgres-exporter.yaml diff --git a/apps/namespaces/postgres-operator.yaml b/apps/production/namespaces/postgres-operator.yaml diff --git a/apps/namespaces/redmine.yaml b/apps/production/namespaces/redmine.yaml diff --git a/apps/namespaces/rook.yaml b/apps/production/namespaces/rook.yaml diff --git a/apps/namespaces/tetragon.yaml b/apps/production/namespaces/tetragon.yaml diff --git a/apps/namespaces/traefik-ingress.yaml b/apps/production/namespaces/traefik-ingress.yaml diff --git a/apps/namespaces/umami.yaml b/apps/production/namespaces/umami.yaml diff --git a/apps/namespaces/vaultwarden.yaml b/apps/production/namespaces/vaultwarden.yaml diff --git a/apps/namespaces/vector.yaml b/apps/production/namespaces/vector.yaml diff --git a/apps/namespaces/woodpecker.yaml b/apps/production/namespaces/woodpecker.yaml diff --git a/apps/namespaces/workadventure.yaml b/apps/production/namespaces/workadventure.yaml diff --git a/apps/namespaces/xandikos.yaml b/apps/production/namespaces/xandikos.yaml diff --git a/apps/namespaces/zammad.yaml b/apps/production/namespaces/zammad.yaml diff --git a/apps/namespaces/zuul-system.yaml b/apps/production/namespaces/zuul-system.yaml diff --git a/apps/namespaces/zuul.yaml b/apps/production/namespaces/zuul.yaml diff --git a/clusters/2024_cluster/apps.yaml b/clusters/2024_cluster/apps.yaml @@ -11,7 +11,7 @@ spec: sourceRef: kind: GitRepository name: flux-system - path: ./apps/namespaces + path: ./apps/2024_cluster/namespaces prune: false wait: true timeout: 5m0s diff --git a/clusters/production/apps.yaml b/clusters/production/apps.yaml @@ -11,7 +11,7 @@ spec: sourceRef: kind: GitRepository name: flux-system - path: ./apps/namespaces + path: ./apps/production/namespaces prune: false wait: true timeout: 5m0s