--skip-cluster-management is the default, so `deployment start` without
an existing cluster lands straight in connect_api() which raises a
cryptic kubernetes.config.ConfigException about a missing kube context.
Preflight in _setup_cluster() on the skip-cluster-management kind path:
- If no kind cluster is running, raise DeployerException pointing at
--perform-cluster-management.
- If a different kind cluster is running, raise DeployerException
showing both names and the two ways to reconcile (edit deployment.yml
or recreate).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>