kubekanvas setup
Install or verify installation of kubectl and Helm ā the two CLI tools required by KubeKanvas for Kubernetes cluster operations and Helm chart deployments.
Usage
kubekanvas setupWhat It Does
kubectl
- Checks if kubectl is already installed and displays its version
- If not installed, auto-installs for your platform:
- macOS: Homebrew first, then direct binary download as fallback
- Linux: Downloads official binary to
~/.kubekanvas/bin/ - Windows: Provides manual installation instructions
Helm
- Checks if Helm is already installed and displays its version
- If not installed, auto-installs for your platform:
- macOS: Homebrew first, then official install script as fallback
- Linux: Uses the official Helm install script
- Windows: Provides manual installation instructions
Example Output
$ kubekanvas setup
š Checking kubectl...
ā
kubectl is installed: v1.29.2
š Checking Helm...
ā ļø Helm is not installed. Installing...
š Installing Helm via Homebrew...
ā
Helm installed successfully: v3.14.0PATH Configuration
If binaries are installed to a non-standard location (e.g., ~/.kubekanvas/bin/), the CLI will suggest adding that directory to your PATH:
export PATH="$HOME/.kubekanvas/bin:$PATH"Add this line to your shell profile (~/.bashrc, ~/.zshrc, etc.) for permanent access.
Note: If commands are not found after installation, restart your terminal or source your shell profile.