From cc6acd5f0940c0f77e7c9faa5ec4f3f3c05a7415 Mon Sep 17 00:00:00 2001 From: "A. F. Dudley" Date: Sun, 8 Mar 2026 02:41:25 +0000 Subject: [PATCH] fix: default skip-cluster-management to true Destroying the kind cluster on stop/start is almost never the intent. The cluster holds PVs, ConfigMaps, and networking state that are expensive to recreate. Default to preserving the cluster; pass --perform-cluster-management explicitly when a full teardown is needed. Co-Authored-By: Claude Opus 4.6 --- stack_orchestrator/deploy/deployment.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stack_orchestrator/deploy/deployment.py b/stack_orchestrator/deploy/deployment.py index 902780fb..1182d23f 100644 --- a/stack_orchestrator/deploy/deployment.py +++ b/stack_orchestrator/deploy/deployment.py @@ -114,7 +114,7 @@ def up(ctx, stay_attached, skip_cluster_management, extra_args): ) @click.option( "--skip-cluster-management/--perform-cluster-management", - default=False, + default=True, help="Skip cluster initialization/tear-down (only for kind-k8s deployments)", ) @click.argument("extra_args", nargs=-1) # help: command: up @@ -132,7 +132,7 @@ def start(ctx, stay_attached, skip_cluster_management, extra_args): ) @click.option( "--skip-cluster-management/--perform-cluster-management", - default=False, + default=True, help="Skip cluster initialization/tear-down (only for kind-k8s deployments)", ) @click.argument("extra_args", nargs=-1) # help: command: down @@ -151,7 +151,7 @@ def down(ctx, delete_volumes, skip_cluster_management, extra_args): ) @click.option( "--skip-cluster-management/--perform-cluster-management", - default=False, + default=True, help="Skip cluster initialization/tear-down (only for kind-k8s deployments)", ) @click.argument("extra_args", nargs=-1) # help: command: down