Talos configuration
t9s uses the Talos client configuration format. Treat every talosconfig as a sensitive credential.
One configuration file
Section titled “One configuration file”Use the standard TALOSCONFIG variable:
export TALOSCONFIG="$HOME/.talos/config"go run ./cmd/t9s --context mgmtOr select the file explicitly:
go run ./cmd/t9s --talosconfig "$HOME/.talos/mgmt" --context mgmtMultiple configuration files
Section titled “Multiple configuration files”Repeat --talosconfig:
go run ./cmd/t9s \ --talosconfig "$HOME/.talos/mgmt" \ --talosconfig "$HOME/.talos/stage" \ --talosconfig "$HOME/.talos/test"Alternatively, set the t9s-specific TALOSCONFIGS path list. Use : on Unix and ; on Windows.
export TALOSCONFIGS="$HOME/.talos/mgmt:$HOME/.talos/stage:$HOME/.talos/test"go run ./cmd/t9st9s merges contexts in memory and rejects duplicate context names. TALOSCONFIG retains its standard singular behavior.