Files
cozystack/packages
Ivan Okhotnikov 49ef26fb80 docs(kubernetes): document Phase 2 split breaking changes and certSAN scope
Address review on #3315:
- README breaking-changes: worker pools move to KubernetesNodes (nodeGroups
  removed, adopted by migration 52); the parent Kubernetes CR's WorkloadsReady
  is now control-plane-only; ingressNginx needs an explicit ingress pool; do
  not edit Kubernetes CRs mid platform-upgrade.
- Note that the apiserver ClusterIP certSAN is a best-effort extra — workers
  dial by DNS, so a pool-less control plane is fine without it; the merge-patch
  array-replace predates the split.
- Confirm the pool VM pod is intentionally attributed to the parent Kubernetes
  application (byte-parity + lineage/quota under the owning cluster).

Signed-off-by: Ivan Okhotnikov <xorokhotnikov@gmail.com>
2026-07-21 22:57:22 +03:00
..