Purpose
Install baseline Kubernetes workstation tools (kubectl, helm).
Location
setup/kube-workstation/install.sh
Preconditions
- Required tools:
bash - Required permissions: package manager permissions on host
- Required environment variables: none
Arguments
| Flag | Required | Default | Description |
|---|---|---|---|
--manager NAME |
No | auto |
Package manager override |
--yes |
No | false |
Non-interactive install |
--dry-run |
No | false |
Print commands only |
--update-cache |
No | false |
Refresh package metadata |
Scenarios
- Provision a new Kubernetes operator workstation.
Usage
setup/kube-workstation/install.sh
setup/kube-workstation/install.sh --manager brew --dry-run
Behavior
- Delegates installation to
setup/local/install-cli-tools.shwith Kubernetes tool set.
Output
- Installer output from delegated script.
Failure Modes
- Missing installer script or package manager issues.
Security Notes
- Uses existing package manager trust chain.
Testing
- Run dry-run to verify planned package commands.