Skill v1.0.1
currentAutomated scan100/1001 files
version: "1.0.1" name: cluster-manage description: Manage Kurtosis cluster settings. Switch between Docker and Kubernetes backends, list available clusters, and configure which cluster Kurtosis uses. Use when you need to change where Kurtosis runs enclaves. compatibility: Requires kurtosis CLI. Kubernetes requires kubectl with cluster access. metadata: author: ethpandaops version: "1.0"
Cluster Manage
Switch between Docker and Kubernetes backends for Kurtosis.
Check current cluster
kurtosis cluster get
Returns docker or kubernetes.
List available clusters
kurtosis cluster ls
Switch cluster
# Switch to Dockerkurtosis cluster set docker# Switch to Kubernetes (uses current kubectl context)kurtosis cluster set kubernetes
After switching, restart the engine:
kurtosis engine restart
Kubernetes setup
When using Kubernetes:
- Ensure
kubectlis configured and can reach your cluster:
``bash kubectl cluster-info kubectl get nodes ``
- Switch Kurtosis to Kubernetes:
``bash kurtosis cluster set kubernetes kurtosis engine start ``
- Start the gateway (required for local CLI to reach the k8s-based engine):
``bash kurtosis gateway & ``
- Verify:
``bash kurtosis engine status ``
Config file
The cluster setting is stored in the Kurtosis config file:
kurtosis config path
Typically at ~/Library/Application Support/kurtosis/kurtosis-config.yml on macOS.