kwokctl #
kwokctl is a tool to streamline the creation and management of clusters, with nodes simulated by kwok
kwokctl [command] [flags]
Options #
-c, --config strings config path (default [~/.kwok/kwok.yaml])
--dry-run Print the command that would be executed, but do not execute it
-h, --help help for kwokctl
--name string cluster name (default "kwok")
-v, --v log-level number for the log level verbosity (DEBUG, INFO, WARN, ERROR) or (-4, 0, 4, 8) (default INFO)
SEE ALSO #
- kwokctl config - Manage [reset, tidy, view] default config
- kwokctl create - Creates one of [cluster]
- kwokctl delete - Deletes one of [cluster]
- kwokctl etcdctl - etcdctl in cluster
- kwokctl export - Exports one of [logs]
- kwokctl get - Gets one of [artifacts, clusters, components, kubeconfig]
- kwokctl hack - [experimental] Hack [get, put, delete] resources in etcd without apiserver
- kwokctl kubectl - kubectl in cluster
- kwokctl logs - Logs one of [audit, etcd, kube-apiserver, kube-controller-manager, kube-scheduler, kwok-controller, dashboard, metrics-server, prometheus, jaeger]
- kwokctl port-forward - Forward one local ports to a component
- kwokctl scale - Scale a resource in cluster
- kwokctl snapshot - Snapshot [save, restore, record, replay, export] one of cluster
- kwokctl start - Start one of [cluster]
- kwokctl stop - Stop one of [cluster]