CLI Flags
KSail provides a comprehensive CLI for managing Kubernetes clusters and workloads. Below is the root command help output.
CLI tool for operating Kubernetes
Usage: ksail [flags] ksail [command]
Available Commands: cluster Manage cluster lifecycle completion Generate the autocompletion script for the specified shell help Help about any command open Open a KSail interface (web UI, desktop app, AI chat, or MCP server) project Manage GitOps project files tenant Manage tenant lifecycle workload Manage workload operations
Flags: --benchmark Show per-activity benchmark output --config string Path to config file (default: ksail.yaml found via directory traversal) --experimental Enable experimental (unstable) commands and features
Use "ksail [command] --help" for more information about a command.Command Groups
Section titled “Command Groups”Explore the CLI documentation for each command group:
- ksail cluster – Manage cluster lifecycle
- ksail open – Open a KSail interface (web UI, desktop app, AI chat, or MCP server)
- ksail project – Manage GitOps project files
- ksail tenant – Manage tenant lifecycle
- ksail workload – Manage workload operations
The global --config flag selects an alternate configuration file — see Multi-Environment Workflows.