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: Yourtalosctlversion should match the version of Talos Linux you are running on a host. To install a specific version oftalosctlwithbrewyou 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.