Close S5 app readiness workplan

This commit is contained in:
2026-06-05 17:59:35 +02:00
parent 3e2eae6b14
commit 9c2713f9c4
8 changed files with 376 additions and 32 deletions

View File

@@ -38,6 +38,11 @@ make k8s-server-dry-run
```
The command expects a representative Kubernetes API server with the same
CRDs as the Railiance cluster. CI should run it against a disposable kind
cluster seeded with CNPG, cert-manager, Traefik, and any other CRDs used
by changed manifests.
APIs, CRDs, admission webhooks, ingress posture, and cert-manager posture as
the Railiance cluster. The CI workflow sets `DRY_RUN_CREATE_NAMESPACES=true`,
which creates the app namespace before server-side dry-run so namespaced
resources can validate. Use that mode only against a disposable or approved
representative cluster.
See `docs/manifest-server-dry-run.md` for runner, credential, and failure
classification rules.