refactor: Infra von Apps getrennt und Abhängigkeit hinzugefügt

This commit is contained in:
Scrublord MacBad 2026-04-21 15:34:42 +02:00
parent 908f400671
commit 3f181a4567
4 changed files with 21 additions and 4 deletions

View File

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- cert-manager-repo.yaml
- cert-manager.yaml

View File

@ -0,0 +1,12 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: infra-apps
namespace: flux-system
spec:
interval: 1m
path: ./apps/base/infra
prune: true
sourceRef:
kind: GitRepository
name: flux-system

View File

@ -4,5 +4,3 @@ resources:
- namespace.yaml
- matrix-postgres-auth.yaml
- cert-issuer.yaml
- ../base/infra/cert-manager-repo.yaml
- ../base/infra/cert-manager.yaml

View File

@ -14,3 +14,5 @@ spec:
provider: sops
secretRef:
name: sops-age
dependsOn:
- name: infra-apps