commands.sh

talosctl

all

Interact with Talos Linux, a minimal and immutable Kubernetes distribution. See also: `kubectl`.

More info →

Options (3)

-i, --insectureboolean

Apply a config to a fresh node

Example: talosctl apply-config {{[-i|--insecture]}} {{[-n|--nodes]}} {{control_plane_ip}} {{[-f|--file]}} {{path/to/control_plane.yaml}}
-n, --nodesboolean

Apply a config to a fresh node

Example: talosctl apply-config {{[-i|--insecture]}} {{[-n|--nodes]}} {{control_plane_ip}} {{[-f|--file]}} {{path/to/control_plane.yaml}}
-f, --fileboolean

Apply a config to a fresh node

Example: talosctl apply-config {{[-i|--insecture]}} {{[-n|--nodes]}} {{control_plane_ip}} {{[-f|--file]}} {{path/to/control_plane.yaml}}

Examples (6)

Apply a config to a fresh node

talosctl apply-config [-i|--insecture] [-n|--nodes] control_plane_ip [-f|--file] path/to/control_plane.yaml

Bootstrap the `etcd` cluster on a node

talosctl bootstrap [-n|--nodes] node_ip

Edit an API resource

talosctl edit resource_to_edit [-n|--nodes] node_ip

Get resources

talosctl get resource_to_get [-n|--nodes] node_ip

Download the admin kube configuration from a node

talosctl kubeconfig [-n|--nodes] node_ip

Reset a node

talosctl reset [-n|--nodes] node_ip
made by @shridhargupta | data from tldr-pages