Deployments, Services, ConfigMaps, Secrets, Ingresses, and Endpoints already use create-or-replace in up(). Jobs were the only remaining gap — they now skip-if-exists since Jobs are one-shot and re-running on restart is usually unwanted. This completes the in-place restart story alongside Part B: restart (which already avoids down()) and stop+start (now that down() keeps the namespace) both run up() idempotently against a live namespace. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| helm | ||
| __init__.py | ||
| cluster_info.py | ||
| deploy_k8s.py | ||
| helpers.py | ||
| k8s_command.py | ||