Recommended
The client can be installed and updated via the Homebrew package manager for macOS and Linux. You will need to installbrew
and then you can install talosctl
from the Sidero Labs tap.
talosctl
up to date with new releases.
This homebrew tap also has formulae for omnictl
if you need to install that package.
Note: Yourtalosctl
version should match the version of Talos Linux you are running on a host. To install a specific version oftalosctl
withbrew
you can follow this github issue.
Alternative install
You can automatically install the correct version oftalosctl
for your operating system and architecture with an installer script.
This script wonβt keep your version updated with releases and you will need to re-run the script to download a new version.
Manual and Windows install
All versions can be manually downloaded from the talos releases page including Linux, macOS, and Windows. You will need to add the binary to a folder part of your executable$PATH
to use it without providing the full path to the executable.
Updating the binary will be a manual process.