--- # Conformance identities (ns + conformance-runner + conformance-trigger RBAC). # # NON-GATING, exactly like apps-vms: `wait: false` and its own Kustomization, so a conformance # identity can never gate the platform or app tiers. A test harness that stalls the estate it is # meant to verify is worse than no harness. # # dependsOn platform-config only — it needs nothing from the app waves, and nothing in the app # waves needs it. # # NOTE: this reconciles RBAC that is INERT until # platform/kyverno/admission/conformance-trigger-job-shape.yaml is also enforcing. That policy # ships in the `platform` tier, which reconciles before this. Do not reorder them so that the # trigger identity can exist while the policy bounding it does not. apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: name: conformance namespace: flux-system spec: interval: 10m retryInterval: 2m timeout: 5m prune: true wait: false dependsOn: - name: platform-config sourceRef: kind: GitRepository name: flux-system path: ./conformance/incluster