Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

twc-rs kubernetes

Manage Kubernetes clusters

SubcommandDescription
listList all Kubernetes clusters
infoShow detailed info for a cluster
createCreate a new Kubernetes cluster
deleteDelete a cluster by ID
updateUpdate cluster settings
nodegroup-listList node groups for a cluster
nodegroup-createCreate a node group for a cluster
nodegroup-deleteDelete a node group from a cluster
node-listList nodes for a cluster
addon-listList installed addons for a cluster
addon-installInstall an addon on a cluster
addon-deleteDelete an addon from a cluster
preset-listList available Kubernetes presets
version-listList available Kubernetes versions
network-driversList available Kubernetes network drivers
kubeconfigGet kubeconfig for a cluster
resourcesShow cluster resources (deprecated)

twc-rs kubernetes list

List all Kubernetes clusters

ArgumentDescriptionRequiredEnvDefault
--limitMaximum number of clusters to return
--offsetNumber of clusters to skip
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes info

Show detailed info for a cluster

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes create

Create a new Kubernetes cluster

ArgumentDescriptionRequiredEnvDefault
--nameCluster nameyes
--typeKubernetes version (e.g., 1.30)yes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes delete

Delete a cluster by ID

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes update

Update cluster settings

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
--nameNew cluster name
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes nodegroup-list

List node groups for a cluster

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes nodegroup-create

Create a node group for a cluster

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
--nameNode group nameyes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes nodegroup-delete

Delete a node group from a cluster

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
--group-idNode group IDyes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes node-list

List nodes for a cluster

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes addon-list

List installed addons for a cluster

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes addon-install

Install an addon on a cluster

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
--addon-nameAddon name (e.g., calico, metrics-server)yes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes addon-delete

Delete an addon from a cluster

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
--addon-nameAddon name to deleteyes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes preset-list

List available Kubernetes presets

ArgumentDescriptionRequiredEnvDefault
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes version-list

List available Kubernetes versions

ArgumentDescriptionRequiredEnvDefault
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes network-drivers

List available Kubernetes network drivers

ArgumentDescriptionRequiredEnvDefault
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes kubeconfig

Get kubeconfig for a cluster

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE

twc-rs kubernetes resources

Show cluster resources (deprecated)

ArgumentDescriptionRequiredEnvDefault
--idCluster IDyes
-f, --formatOutput format: table (default), json, yaml, or quietTWC_OUTPUTtable
-t, --tokenAPI token override (overrides config file and TWC_TOKEN env)TWC_TOKEN
--profileUse a named profile’s token from the config fileTWC_PROFILE