Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions k8s/bases/apps/ascoachingogvaner/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# Phase A of the skeleton->Tenant-CR handover (#1932/#2486): when the KRO swap
# de-inventories these objects from the `apps` Kustomization, Flux must NOT
# garbage-collect them — kro adopts them in place (the tenant namespace holds
# the live database; the tenant Kustomization's finalizer would GC the whole
# app). Applied once here rather than per file so it also covers any object
# added to the skeleton before Phase B; none of these resources carries a pod
# template, so the annotation propagates to top-level metadata only. The whole
# directory is deleted at Phase B.
commonAnnotations:
kustomize.toolkit.fluxcd.io/prune: disabled
resources:
# external-dns-rbac stays platform-side: it grants the tenant's external-dns
# SA privileged cross-namespace reads (the kube-system Gateway, cluster-wide
Expand Down