diff --git a/clusters/pfv-k8s/README.md b/clusters/pfv-k8s/README.md new file mode 100644 index 0000000..8ee6cac --- /dev/null +++ b/clusters/pfv-k8s/README.md @@ -0,0 +1,5 @@ +# clusters/pfv-k8s — flux gitops root (ADR-0001, #702) + +flux-system/ = flux controllers (managed by `flux bootstrap` — do not edit). +infrastructure/ = platform services. apps/ = tenant workloads (ADR-0001 +tenant classes; Rancher owns RBAC/multi-tenancy at #700). diff --git a/clusters/pfv-k8s/apps/kustomization.yaml b/clusters/pfv-k8s/apps/kustomization.yaml new file mode 100644 index 0000000..aa78611 --- /dev/null +++ b/clusters/pfv-k8s/apps/kustomization.yaml @@ -0,0 +1,4 @@ +# apps: tenant workloads per ADR-0001 tenant classes. Empty until #700 lands. +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: [] diff --git a/clusters/pfv-k8s/infrastructure/kustomization.yaml b/clusters/pfv-k8s/infrastructure/kustomization.yaml new file mode 100644 index 0000000..6350500 --- /dev/null +++ b/clusters/pfv-k8s/infrastructure/kustomization.yaml @@ -0,0 +1,5 @@ +# infrastructure: cluster platform services (ingress, cert-manager via ACME +# endpoint #800, storage, monitoring relays). Populated per ADR-0001/#702. +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: []