From b08b20a1005256a9e3fc7cae8bcf8eea87f6ac09 Mon Sep 17 00:00:00 2001 From: Oguz Kilcan Date: Tue, 12 Aug 2025 14:08:22 +0200 Subject: [PATCH] feat: use key provider with fallback option for auth type SideroV1 Use key provider with fallback option for auth type SideroV1: - Attempt to use $HOME/.talos/keys directory to read/remove existing PGP file if it exists or write new PGP file if directory is writable. - Otherwise fallback to using $XDG_DATA_HOME/talos/keys directory. - Add new talosctl flag --siderov1-key-dir (also configurable via SIDEROV1_KEYS_DIR env var) to allow customizing the directory to use for PGP keys Update documentation to remove reference for $XDG_CONFIG_HOME for storing talosctl configuration, as it's not used anymore. Signed-off-by: Oguz Kilcan --- cmd/talosctl/cmd/talos/root.go | 9 + cmd/talosctl/pkg/talos/global/client.go | 12 +- go.mod | 2 +- go.sum | 4 +- pkg/machinery/client/connection.go | 16 +- pkg/machinery/client/options.go | 10 + pkg/machinery/constants/constants.go | 6 + pkg/machinery/go.mod | 2 +- pkg/machinery/go.sum | 4 +- website/content/v1.11/learn-more/talosctl.md | 3 +- website/content/v1.11/reference/cli.md | 958 ++++++++++--------- website/content/v1.12/learn-more/talosctl.md | 3 +- website/content/v1.12/reference/cli.md | 958 ++++++++++--------- 13 files changed, 1087 insertions(+), 900 deletions(-) diff --git a/cmd/talosctl/cmd/talos/root.go b/cmd/talosctl/cmd/talos/root.go index ecaf3a861..a136d37a0 100644 --- a/cmd/talosctl/cmd/talos/root.go +++ b/cmd/talosctl/cmd/talos/root.go @@ -71,6 +71,15 @@ func addCommand(cmd *cobra.Command) { cli.Should(cmd.RegisterFlagCompletionFunc("nodes", CompleteNodes)) cmd.PersistentFlags().StringVar(&GlobalArgs.Cluster, "cluster", "", "Cluster to connect to if a proxy endpoint is used.") cmd.PersistentFlags().StringVar(&GlobalArgs.CmdContext, "context", "", "Context to be used in command") + cmd.PersistentFlags().StringVar( + &GlobalArgs.SideroV1KeysDir, + "siderov1-keys-dir", + "", + fmt.Sprintf("The path to the SideroV1 auth PGP keys directory. Defaults to '%s' env variable if set, otherwise '%s'. Only valid for Contexts that use SideroV1 auth.", + constants.SideroV1KeysDirEnvVar, + filepath.Join("$HOME", constants.TalosDir, constants.SideroV1KeysDir), + ), + ) cli.Should(cmd.RegisterFlagCompletionFunc("context", CompleteConfigContext)) Commands = append(Commands, cmd) diff --git a/cmd/talosctl/pkg/talos/global/client.go b/cmd/talosctl/pkg/talos/global/client.go index 07006480e..c559c4434 100644 --- a/cmd/talosctl/pkg/talos/global/client.go +++ b/cmd/talosctl/pkg/talos/global/client.go @@ -21,11 +21,12 @@ import ( // Args is a context for the Talos command line client. type Args struct { - Talosconfig string - CmdContext string - Cluster string - Nodes []string - Endpoints []string + Talosconfig string + CmdContext string + Cluster string + Nodes []string + Endpoints []string + SideroV1KeysDir string } // NodeList returns the list of nodes to run the command against. @@ -47,6 +48,7 @@ func (c *Args) WithClientNoNodes(action func(context.Context, *client.Client) er opts := []client.OptionFunc{ client.WithConfig(cfg), client.WithGRPCDialOptions(dialOptions...), + client.WithSideroV1KeysDir(c.SideroV1KeysDir), } if c.CmdContext != "" { diff --git a/go.mod b/go.mod index 852192ce8..3d4334613 100644 --- a/go.mod +++ b/go.mod @@ -144,7 +144,7 @@ require ( github.com/siderolabs/discovery-api v0.1.6 github.com/siderolabs/discovery-client v0.1.13 github.com/siderolabs/gen v0.8.5 - github.com/siderolabs/go-api-signature v0.3.6 + github.com/siderolabs/go-api-signature v0.3.7 github.com/siderolabs/go-blockdevice v0.4.8 github.com/siderolabs/go-blockdevice/v2 v2.0.19 github.com/siderolabs/go-circular v0.2.3 diff --git a/go.sum b/go.sum index 3c54a48db..0c203babe 100644 --- a/go.sum +++ b/go.sum @@ -621,8 +621,8 @@ github.com/siderolabs/ethtool v0.4.0-sidero/go.mod h1:nOIR88fiFTdBfakYLEUAhxdy75 github.com/siderolabs/gen v0.8.0/go.mod h1:an3a2Y53O7kUjnnK8Bfu3gewtvnIOu5RTU6HalFtXQQ= github.com/siderolabs/gen v0.8.5 h1:xlWXTynnGD/epaj7uplvKvmAkBH+Fp51bLnw1JC0xME= github.com/siderolabs/gen v0.8.5/go.mod h1:CRrktDXQf3yDJI7xKv+cDYhBbKdfd/YE16OpgcHoT9E= -github.com/siderolabs/go-api-signature v0.3.6 h1:wDIsXbpl7Oa/FXvxB6uz4VL9INA9fmr3EbmjEZYFJrU= -github.com/siderolabs/go-api-signature v0.3.6/go.mod h1:hoH13AfunHflxbXfh+NoploqV13ZTDfQ1mQJWNVSW9U= +github.com/siderolabs/go-api-signature v0.3.7 h1:Qx5NH3BrtYucCgiLObAJhx7pouLR4tivr1moOClII3M= +github.com/siderolabs/go-api-signature v0.3.7/go.mod h1:MQy+DcXCQIFFXZr+E4tbMmnQSQs7WpubSpJFRN694mI= github.com/siderolabs/go-blockdevice v0.4.8 h1:KfdWvIx0Jft5YVuCsFIJFwjWEF1oqtzkgX9PeU9cX4c= github.com/siderolabs/go-blockdevice v0.4.8/go.mod h1:4PeOuk71pReJj1JQEXDE7kIIQJPVe8a+HZQa+qjxSEA= github.com/siderolabs/go-blockdevice/v2 v2.0.19 h1:V2a7HHzXlgMcZWUxpYp6BdapnwJGDAs/oGy1zkPicNA= diff --git a/pkg/machinery/client/connection.go b/pkg/machinery/client/connection.go index c81e67ee8..7bc565d39 100644 --- a/pkg/machinery/client/connection.go +++ b/pkg/machinery/client/connection.go @@ -92,7 +92,7 @@ func (c *Client) getConn(opts ...grpc.DialOption) (*grpcConnectionWrapper, error } authInterceptor := interceptor.New(interceptor.Options{ - UserKeyProvider: client.NewKeyProvider("talos/keys"), + UserKeyProvider: getKeyProvider(c.options.sideroV1KeysDir), ContextName: contextName, Identity: sideroV1.Identity, ClientName: "Talos", @@ -112,6 +112,20 @@ func (c *Client) getConn(opts ...grpc.DialOption) (*grpcConnectionWrapper, error return c.makeConnection(target, creds, dialOpts) } +func getKeyProvider(customKeysDir string) *client.KeyProvider { + if customKeysDir != "" { + return client.NewKeyProviderWithFallback("talos/keys", customKeysDir, "", true) + } + + talosDir, err := clientconfig.GetTalosDirectory() + if err != nil { + // TODO: start failing instead of falling back to XDG data directory if we can't resolve Talos directory + return client.NewKeyProvider("talos/keys") + } + + return client.NewKeyProviderWithFallback("talos/keys", talosDir, "keys", true) +} + func buildTLSConfig(configContext *clientconfig.Context) (*tls.Config, error) { tlsConfig := &tls.Config{} diff --git a/pkg/machinery/client/options.go b/pkg/machinery/client/options.go index 47c3994b8..72de4e6d1 100644 --- a/pkg/machinery/client/options.go +++ b/pkg/machinery/client/options.go @@ -26,6 +26,7 @@ type Options struct { unixSocketPath string clusterNameOverride string + sideroV1KeysDir string } // OptionFunc sets an option for the creation of the Client. @@ -133,3 +134,12 @@ func WithCluster(cluster string) OptionFunc { return nil } } + +// WithSideroV1KeysDir overrides the default SideroV1KeysDir configuration with the one provided. +func WithSideroV1KeysDir(keysDir string) OptionFunc { + return func(o *Options) error { + o.sideroV1KeysDir = keysDir + + return nil + } +} diff --git a/pkg/machinery/constants/constants.go b/pkg/machinery/constants/constants.go index d42716538..9ae44fb2c 100644 --- a/pkg/machinery/constants/constants.go +++ b/pkg/machinery/constants/constants.go @@ -1281,6 +1281,12 @@ const ( // DiskEncryptionSaltSize is the size of the disk encryption salt in bytes. DiskEncryptionSaltSize = 32 + + // SideroV1KeysDirEnvVar is the environment variable that points to the directory containing user PGP keys for SideroV1 auth. + SideroV1KeysDirEnvVar = "SIDEROV1_KEYS_DIR" + + // SideroV1KeysDir is the default directory containing user PGP keys for SideroV1 auth. + SideroV1KeysDir = "keys" ) // See https://linux.die.net/man/3/klogctl diff --git a/pkg/machinery/go.mod b/pkg/machinery/go.mod index 881efda46..09f557bf3 100644 --- a/pkg/machinery/go.mod +++ b/pkg/machinery/go.mod @@ -31,7 +31,7 @@ require ( github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 github.com/siderolabs/crypto v0.6.3 github.com/siderolabs/gen v0.8.5 - github.com/siderolabs/go-api-signature v0.3.6 + github.com/siderolabs/go-api-signature v0.3.7 github.com/siderolabs/go-pointer v1.0.1 github.com/siderolabs/net v0.4.0 github.com/siderolabs/protoenc v0.2.3 diff --git a/pkg/machinery/go.sum b/pkg/machinery/go.sum index 243e9d029..5129df041 100644 --- a/pkg/machinery/go.sum +++ b/pkg/machinery/go.sum @@ -115,8 +115,8 @@ github.com/siderolabs/ethtool v0.4.0-sidero h1:Ls/M4bFUjfcB1RDVviPZlL3kWcXaEVVSb github.com/siderolabs/ethtool v0.4.0-sidero/go.mod h1:nOIR88fiFTdBfakYLEUAhxdy75Ih/fgnSlsSKAHRpfc= github.com/siderolabs/gen v0.8.5 h1:xlWXTynnGD/epaj7uplvKvmAkBH+Fp51bLnw1JC0xME= github.com/siderolabs/gen v0.8.5/go.mod h1:CRrktDXQf3yDJI7xKv+cDYhBbKdfd/YE16OpgcHoT9E= -github.com/siderolabs/go-api-signature v0.3.6 h1:wDIsXbpl7Oa/FXvxB6uz4VL9INA9fmr3EbmjEZYFJrU= -github.com/siderolabs/go-api-signature v0.3.6/go.mod h1:hoH13AfunHflxbXfh+NoploqV13ZTDfQ1mQJWNVSW9U= +github.com/siderolabs/go-api-signature v0.3.7 h1:Qx5NH3BrtYucCgiLObAJhx7pouLR4tivr1moOClII3M= +github.com/siderolabs/go-api-signature v0.3.7/go.mod h1:MQy+DcXCQIFFXZr+E4tbMmnQSQs7WpubSpJFRN694mI= github.com/siderolabs/go-pointer v1.0.1 h1:f7Yi4IK1jptS8yrT9GEbwhmGcVxvPQgBUG/weH3V3DM= github.com/siderolabs/go-pointer v1.0.1/go.mod h1:C8Q/3pNHT4RE9e4rYR9PHeS6KPMlStRBgYrJQJNy/vA= github.com/siderolabs/go-retry v0.3.3 h1:zKV+S1vumtO72E6sYsLlmIdV/G/GcYSBLiEx/c9oCEg= diff --git a/website/content/v1.11/learn-more/talosctl.md b/website/content/v1.11/learn-more/talosctl.md index ff5d33b4a..2ac027c45 100644 --- a/website/content/v1.11/learn-more/talosctl.md +++ b/website/content/v1.11/learn-more/talosctl.md @@ -15,8 +15,7 @@ To see some live examples of talosctl usage, view the following video: ## Client Configuration -Talosctl configuration is located in `$XDG_CONFIG_HOME/talos/config.yaml` if `$XDG_CONFIG_HOME` is defined. -Otherwise it is in `$HOME/.talos/config`. +Talosctl configuration is located in `$HOME/.talos/config`. The location can always be overridden by the `TALOSCONFIG` environment variable or the `--talosconfig` parameter. Like `kubectl`, `talosctl` uses the concept of configuration contexts, so any number of Talos clusters can be managed with a single configuration file. diff --git a/website/content/v1.11/reference/cli.md b/website/content/v1.11/reference/cli.md index 9a25b70a1..3e9454cb8 100644 --- a/website/content/v1.11/reference/cli.md +++ b/website/content/v1.11/reference/cli.md @@ -27,6 +27,7 @@ talosctl apply-config [flags] -i, --insecure apply the config using the insecure (encrypted with no auth) maintenance service -m, --mode auto, interactive, no-reboot, reboot, staged, try apply config mode (default auto) -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --timeout duration the config will be rolled back after specified timeout (if try mode is selected) (default 1m0s) ``` @@ -57,14 +58,15 @@ talosctl bootstrap [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for bootstrap - -n, --nodes strings target the specified nodes - --recover-from string recover etcd cluster from the snapshot - --recover-skip-hash-check skip integrity check when recovering etcd (use when recovering from data directory copy) - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for bootstrap + -n, --nodes strings target the specified nodes + --recover-from string recover etcd cluster from the snapshot + --recover-skip-hash-check skip integrity check when recovering etcd (use when recovering from data directory copy) + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -100,14 +102,15 @@ talosctl cgroups [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for cgroups - -n, --nodes strings target the specified nodes - --preset string preset name (one of: [cpu cpuset io memory process swap]) - --schema-file string path to the columns schema file - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for cgroups + -n, --nodes strings target the specified nodes + --preset string preset name (one of: [cpu cpuset io memory process swap]) + --schema-file string path to the columns schema file + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -385,11 +388,12 @@ talosctl config add [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -413,11 +417,12 @@ talosctl config context [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -441,11 +446,12 @@ talosctl config contexts [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -469,11 +475,12 @@ talosctl config endpoint ... [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -498,11 +505,12 @@ talosctl config info [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -530,11 +538,12 @@ talosctl config merge [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -560,11 +569,12 @@ talosctl config new [] [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -588,11 +598,12 @@ talosctl config node ... [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -618,11 +629,12 @@ talosctl config remove [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -636,12 +648,13 @@ Manage the client configuration file (talosconfig) ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for config - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for config + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -675,11 +688,12 @@ talosctl conformance kubernetes [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -693,12 +707,13 @@ Run conformance tests ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for conformance - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for conformance + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -717,13 +732,14 @@ talosctl containers [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for containers - -k, --kubernetes use the k8s.io containerd namespace - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for containers + -k, --kubernetes use the k8s.io containerd namespace + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -752,12 +768,13 @@ talosctl copy -| [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for copy - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for copy + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -796,6 +813,7 @@ talosctl dashboard [flags] -e, --endpoints strings override default endpoints in Talos configuration -h, --help help for dashboard -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. -d, --update-interval duration interval between updates (default 3s) ``` @@ -815,14 +833,15 @@ talosctl dmesg [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -f, --follow specify if the kernel log should be streamed - -h, --help help for dmesg - -n, --nodes strings target the specified nodes - --tail specify if only new messages should be sent (makes sense only when combined with --follow) - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -f, --follow specify if the kernel log should be streamed + -h, --help help for dmesg + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --tail specify if only new messages should be sent (makes sense only when combined with --follow) + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -857,6 +876,7 @@ talosctl edit [] [flags] -m, --mode auto, no-reboot, reboot, staged, try apply config mode (default auto) --namespace string resource namespace (default is to use default namespace per resource) -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --timeout duration the config will be rolled back after specified timeout (if try mode is selected) (default 1m0s) ``` @@ -882,11 +902,12 @@ talosctl etcd alarm disarm [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -910,11 +931,12 @@ talosctl etcd alarm list [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -934,11 +956,12 @@ Manage etcd alarms ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -969,11 +992,12 @@ talosctl etcd defrag [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -997,11 +1021,12 @@ talosctl etcd downgrade cancel [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1025,11 +1050,12 @@ talosctl etcd downgrade enable [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1053,11 +1079,12 @@ talosctl etcd downgrade validate [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1077,11 +1104,12 @@ Manage etcd storage system downgrades ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1108,11 +1136,12 @@ talosctl etcd forfeit-leadership [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1136,11 +1165,12 @@ talosctl etcd leave [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1164,11 +1194,12 @@ talosctl etcd members [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1198,11 +1229,12 @@ talosctl etcd remove-member [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1226,11 +1258,12 @@ talosctl etcd snapshot [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1258,11 +1291,12 @@ talosctl etcd status [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1276,12 +1310,13 @@ Manage etcd ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for etcd - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for etcd + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1308,16 +1343,17 @@ talosctl events [flags] ### Options ``` - --actor-id string filter events by the specified actor ID (default is no filter) - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - --duration duration show events for the past duration interval (one second resolution, default is to show no history) - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for events - -n, --nodes strings target the specified nodes - --since string show events after the specified event ID (default is to show no history) - --tail int32 show specified number of past events (use -1 to show full history, default is to show no history) - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --actor-id string filter events by the specified actor ID (default is no filter) + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + --duration duration show events for the past duration interval (one second resolution, default is to show no history) + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for events + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --since string show events after the specified event ID (default is to show no history) + --tail int32 show specified number of past events (use -1 to show full history, default is to show no history) + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1679,16 +1715,17 @@ talosctl get [] [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for get - -i, --insecure get resources using the insecure (encrypted with no auth) maintenance service - --namespace string resource namespace (default is to use default namespace per resource) - -n, --nodes strings target the specified nodes - -o, --output string output mode (json, table, yaml, jsonpath) (default "table") - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -w, --watch watch resource changes + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for get + -i, --insecure get resources using the insecure (encrypted with no auth) maintenance service + --namespace string resource namespace (default is to use default namespace per resource) + -n, --nodes strings target the specified nodes + -o, --output string output mode (json, table, yaml, jsonpath) (default "table") + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -w, --watch watch resource changes ``` ### SEE ALSO @@ -1716,6 +1753,7 @@ talosctl health [flags] -n, --nodes strings target the specified nodes --run-e2e run Kubernetes e2e test --server run server-side check (default true) + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --wait-timeout duration timeout to wait for the cluster to be ready (default 20m0s) --worker-nodes strings specify IPs of worker nodes @@ -1762,12 +1800,13 @@ talosctl images default | talosctl images cache-create --image-cache-path=/tmp/t ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1791,12 +1830,13 @@ talosctl image default [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1820,12 +1860,13 @@ talosctl image list [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1849,12 +1890,13 @@ talosctl image pull [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1868,13 +1910,14 @@ Manage CRI container images ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for image - --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for image + --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1958,11 +2001,12 @@ talosctl inspect dependencies [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1976,12 +2020,13 @@ Inspect internals of Talos ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for inspect - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for inspect + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2016,6 +2061,7 @@ talosctl kubeconfig [local-path] [flags] -h, --help help for kubeconfig -m, --merge Merge with existing kubeconfig (default true) -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` @@ -2034,20 +2080,21 @@ talosctl list [path] [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -d, --depth int32 maximum recursion depth (default 1) - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for list - -H, --humanize humanize size and time in the output - -l, --long display additional file details - -n, --nodes strings target the specified nodes - -r, --recurse recurse into subdirectories - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -t, --type strings filter by specified types: - f regular file - d directory - l, L symbolic link + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -d, --depth int32 maximum recursion depth (default 1) + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for list + -H, --humanize humanize size and time in the output + -l, --long display additional file details + -n, --nodes strings target the specified nodes + -r, --recurse recurse into subdirectories + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -t, --type strings filter by specified types: + f regular file + d directory + l, L symbolic link ``` ### SEE ALSO @@ -2065,15 +2112,16 @@ talosctl logs [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -f, --follow specify if the logs should be streamed - -h, --help help for logs - -k, --kubernetes use the k8s.io containerd namespace - -n, --nodes strings target the specified nodes - --tail int32 lines of log file to display (default is to show from the beginning) (default -1) - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -f, --follow specify if the logs should be streamed + -h, --help help for logs + -k, --kubernetes use the k8s.io containerd namespace + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --tail int32 lines of log file to display (default is to show from the beginning) (default -1) + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2152,13 +2200,14 @@ talosctl memory [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for memory - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -v, --verbose display extended memory statistics + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for memory + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -v, --verbose display extended memory statistics ``` ### SEE ALSO @@ -2182,12 +2231,13 @@ talosctl meta delete key [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2211,12 +2261,13 @@ talosctl meta write key value [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2230,13 +2281,14 @@ Write and delete keys in the META partition ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for meta - -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for meta + -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2256,12 +2308,13 @@ talosctl mounts [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for mounts - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for mounts + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2288,25 +2341,26 @@ talosctl netstat [flags] ### Options ``` - -a, --all display all sockets states (default: connected) - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -x, --extend show detailed socket information - -h, --help help for netstat - -4, --ipv4 display only ipv4 sockets - -6, --ipv6 display only ipv6 sockets - -l, --listening display listening server sockets - -n, --nodes strings target the specified nodes - -k, --pods show sockets used by Kubernetes pods - -p, --programs show process using socket - -w, --raw display only RAW sockets - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -t, --tcp display only TCP sockets - -o, --timers display timers - -u, --udp display only UDP sockets - -U, --udplite display only UDPLite sockets - -v, --verbose display sockets of all supported transport protocols + -a, --all display all sockets states (default: connected) + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -x, --extend show detailed socket information + -h, --help help for netstat + -4, --ipv4 display only ipv4 sockets + -6, --ipv6 display only ipv6 sockets + -l, --listening display listening server sockets + -n, --nodes strings target the specified nodes + -k, --pods show sockets used by Kubernetes pods + -p, --programs show process using socket + -w, --raw display only RAW sockets + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -t, --tcp display only TCP sockets + -o, --timers display timers + -u, --udp display only UDP sockets + -U, --udplite display only UDPLite sockets + -v, --verbose display sockets of all supported transport protocols ``` ### SEE ALSO @@ -2334,6 +2388,7 @@ talosctl patch [] [flags] -n, --nodes strings target the specified nodes -p, --patch stringArray the patch to be applied to the resource file, use @file to read a patch from file. --patch-file string a file containing a patch to be applied to the resource. + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --timeout duration the config will be rolled back after specified timeout (if try mode is selected) (default 1m0s) ``` @@ -2381,17 +2436,18 @@ talosctl pcap [flags] ### Options ``` - --bpf-filter string bpf filter to apply, tcpdump -dd format - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - --duration duration duration of the capture - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for pcap - -i, --interface string interface name to capture packets on (default "eth0") - -n, --nodes strings target the specified nodes - -o, --output string if not set, decode packets to stdout; if set write raw pcap data to a file, use '-' for stdout - --promiscuous put interface into promiscuous mode - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --bpf-filter string bpf filter to apply, tcpdump -dd format + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + --duration duration duration of the capture + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for pcap + -i, --interface string interface name to capture packets on (default "eth0") + -n, --nodes strings target the specified nodes + -o, --output string if not set, decode packets to stdout; if set write raw pcap data to a file, use '-' for stdout + --promiscuous put interface into promiscuous mode + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2409,14 +2465,15 @@ talosctl processes [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for processes - -n, --nodes strings target the specified nodes - -s, --sort string Column to sort output by. [rss|cpu] (default "rss") - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -w, --watch Stream running processes + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for processes + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + -s, --sort string Column to sort output by. [rss|cpu] (default "rss") + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -w, --watch Stream running processes ``` ### SEE ALSO @@ -2434,12 +2491,13 @@ talosctl read [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for read - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for read + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2457,16 +2515,17 @@ talosctl reboot [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - --debug debug operation from kernel logs. --wait is set to true when this flag is set - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for reboot - -m, --mode string select the reboot mode: "default", "powercycle" (skips kexec) (default "default") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) - --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + --debug debug operation from kernel logs. --wait is set to true when this flag is set + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for reboot + -m, --mode string select the reboot mode: "default", "powercycle" (skips kexec) (default "default") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) + --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) ``` ### SEE ALSO @@ -2493,6 +2552,7 @@ talosctl reset [flags] --insecure reset using the insecure (encrypted with no auth) maintenance service -n, --nodes strings target the specified nodes --reboot if true, reboot the node after resetting instead of shutting down + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --system-labels-to-wipe strings if set, just wipe selected system disk partitions by label but keep other partitions intact --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) @@ -2516,13 +2576,14 @@ talosctl restart [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for restart - -k, --kubernetes use the k8s.io containerd namespace - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for restart + -k, --kubernetes use the k8s.io containerd namespace + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2540,12 +2601,13 @@ talosctl rollback [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for rollback - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for rollback + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2583,6 +2645,7 @@ talosctl rotate-ca [flags] --kubernetes rotate Kubernetes API CA (default true) -n, --nodes strings target the specified nodes -o, --output talosconfig path to the output new talosconfig (default "talosconfig") + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talos rotate Talos API CA (default true) --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --with-docs patch all machine configs adding the documentation for each field (default true) @@ -2611,12 +2674,13 @@ talosctl service [ [start|stop|restart|status]] [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for service - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for service + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2634,16 +2698,17 @@ talosctl shutdown [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - --debug debug operation from kernel logs. --wait is set to true when this flag is set - -e, --endpoints strings override default endpoints in Talos configuration - --force if true, force a node to shutdown without a cordon/drain - -h, --help help for shutdown - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) - --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + --debug debug operation from kernel logs. --wait is set to true when this flag is set + -e, --endpoints strings override default endpoints in Talos configuration + --force if true, force a node to shutdown without a cordon/drain + -h, --help help for shutdown + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) + --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) ``` ### SEE ALSO @@ -2661,13 +2726,14 @@ talosctl stats [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for stats - -k, --kubernetes use the k8s.io containerd namespace - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for stats + -k, --kubernetes use the k8s.io containerd namespace + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2707,15 +2773,16 @@ talosctl support [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for support - -n, --nodes strings target the specified nodes - -w, --num-workers int number of workers per node (default 1) - -O, --output string output file to write support archive to - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -v, --verbose verbose output + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for support + -n, --nodes strings target the specified nodes + -w, --num-workers int number of workers per node (default 1) + -O, --output string output file to write support archive to + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -v, --verbose verbose output ``` ### SEE ALSO @@ -2733,13 +2800,14 @@ talosctl time [--check server] [flags] ### Options ``` - -c, --check string checks server time against specified ntp server - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for time - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -c, --check string checks server time against specified ntp server + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for time + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2757,20 +2825,21 @@ talosctl upgrade [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - --debug debug operation from kernel logs. --wait is set to true when this flag is set - -e, --endpoints strings override default endpoints in Talos configuration - -f, --force force the upgrade (skip checks on etcd health and members, might lead to data loss) - -h, --help help for upgrade - -i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.11.0-alpha.3") - --insecure upgrade using the insecure (encrypted with no auth) maintenance service - -n, --nodes strings target the specified nodes - -m, --reboot-mode string select the reboot mode during upgrade. Mode "powercycle" bypasses kexec. Valid values are: ["default" "powercycle"]. (default "default") - -s, --stage stage the upgrade to perform it after a reboot - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) - --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + --debug debug operation from kernel logs. --wait is set to true when this flag is set + -e, --endpoints strings override default endpoints in Talos configuration + -f, --force force the upgrade (skip checks on etcd health and members, might lead to data loss) + -h, --help help for upgrade + -i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.11.0-alpha.3") + --insecure upgrade using the insecure (encrypted with no auth) maintenance service + -n, --nodes strings target the specified nodes + -m, --reboot-mode string select the reboot mode during upgrade. Mode "powercycle" bypasses kexec. Valid values are: ["default" "powercycle"]. (default "default") + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + -s, --stage stage the upgrade to perform it after a reboot + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) + --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) ``` ### SEE ALSO @@ -2806,6 +2875,7 @@ talosctl upgrade-k8s [flags] --pre-pull-images pre-pull images before upgrade (default true) --proxy-image string kube-proxy image to use (default "registry.k8s.io/kube-proxy") --scheduler-image string kube-scheduler image to use (default "registry.k8s.io/kube-scheduler") + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --to string the Kubernetes control plane version to upgrade to (default "1.34.0-rc.1") --upgrade-kubelet upgrade kubelet service (default true) @@ -2828,16 +2898,17 @@ talosctl usage [path1] [path2] ... [pathN] [flags] ### Options ``` - -a, --all write counts for all files, not just directories - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -d, --depth int32 maximum recursion depth - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for usage - -H, --humanize humanize size and time in the output - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -t, --threshold int threshold exclude entries smaller than SIZE if positive, or entries greater than SIZE if negative + -a, --all write counts for all files, not just directories + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -d, --depth int32 maximum recursion depth + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for usage + -H, --humanize humanize size and time in the output + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -t, --threshold int threshold exclude entries smaller than SIZE if positive, or entries greater than SIZE if negative ``` ### SEE ALSO @@ -2876,15 +2947,16 @@ talosctl version [flags] ### Options ``` - --client Print client version only - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for version - -i, --insecure use Talos maintenance mode API - -n, --nodes strings target the specified nodes - --short Print the short version - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --client Print client version only + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for version + -i, --insecure use Talos maintenance mode API + -n, --nodes strings target the specified nodes + --short Print the short version + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2917,11 +2989,12 @@ talosctl wipe disk ... [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2935,12 +3008,13 @@ Wipe block device or volumes ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for wipe - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for wipe + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO diff --git a/website/content/v1.12/learn-more/talosctl.md b/website/content/v1.12/learn-more/talosctl.md index ff5d33b4a..2ac027c45 100644 --- a/website/content/v1.12/learn-more/talosctl.md +++ b/website/content/v1.12/learn-more/talosctl.md @@ -15,8 +15,7 @@ To see some live examples of talosctl usage, view the following video: ## Client Configuration -Talosctl configuration is located in `$XDG_CONFIG_HOME/talos/config.yaml` if `$XDG_CONFIG_HOME` is defined. -Otherwise it is in `$HOME/.talos/config`. +Talosctl configuration is located in `$HOME/.talos/config`. The location can always be overridden by the `TALOSCONFIG` environment variable or the `--talosconfig` parameter. Like `kubectl`, `talosctl` uses the concept of configuration contexts, so any number of Talos clusters can be managed with a single configuration file. diff --git a/website/content/v1.12/reference/cli.md b/website/content/v1.12/reference/cli.md index 5d8af9c0e..6420be923 100644 --- a/website/content/v1.12/reference/cli.md +++ b/website/content/v1.12/reference/cli.md @@ -27,6 +27,7 @@ talosctl apply-config [flags] -i, --insecure apply the config using the insecure (encrypted with no auth) maintenance service -m, --mode auto, interactive, no-reboot, reboot, staged, try apply config mode (default auto) -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --timeout duration the config will be rolled back after specified timeout (if try mode is selected) (default 1m0s) ``` @@ -57,14 +58,15 @@ talosctl bootstrap [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for bootstrap - -n, --nodes strings target the specified nodes - --recover-from string recover etcd cluster from the snapshot - --recover-skip-hash-check skip integrity check when recovering etcd (use when recovering from data directory copy) - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for bootstrap + -n, --nodes strings target the specified nodes + --recover-from string recover etcd cluster from the snapshot + --recover-skip-hash-check skip integrity check when recovering etcd (use when recovering from data directory copy) + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -100,14 +102,15 @@ talosctl cgroups [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for cgroups - -n, --nodes strings target the specified nodes - --preset string preset name (one of: [cpu cpuset io memory process swap]) - --schema-file string path to the columns schema file - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for cgroups + -n, --nodes strings target the specified nodes + --preset string preset name (one of: [cpu cpuset io memory process swap]) + --schema-file string path to the columns schema file + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -422,11 +425,12 @@ talosctl config add [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -450,11 +454,12 @@ talosctl config context [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -478,11 +483,12 @@ talosctl config contexts [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -506,11 +512,12 @@ talosctl config endpoint ... [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -535,11 +542,12 @@ talosctl config info [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -567,11 +575,12 @@ talosctl config merge [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -597,11 +606,12 @@ talosctl config new [] [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -625,11 +635,12 @@ talosctl config node ... [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -655,11 +666,12 @@ talosctl config remove [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -673,12 +685,13 @@ Manage the client configuration file (talosconfig) ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for config - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for config + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -712,11 +725,12 @@ talosctl conformance kubernetes [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -730,12 +744,13 @@ Run conformance tests ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for conformance - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for conformance + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -754,13 +769,14 @@ talosctl containers [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for containers - -k, --kubernetes use the k8s.io containerd namespace - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for containers + -k, --kubernetes use the k8s.io containerd namespace + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -789,12 +805,13 @@ talosctl copy -| [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for copy - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for copy + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -833,6 +850,7 @@ talosctl dashboard [flags] -e, --endpoints strings override default endpoints in Talos configuration -h, --help help for dashboard -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. -d, --update-interval duration interval between updates (default 3s) ``` @@ -852,14 +870,15 @@ talosctl dmesg [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -f, --follow specify if the kernel log should be streamed - -h, --help help for dmesg - -n, --nodes strings target the specified nodes - --tail specify if only new messages should be sent (makes sense only when combined with --follow) - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -f, --follow specify if the kernel log should be streamed + -h, --help help for dmesg + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --tail specify if only new messages should be sent (makes sense only when combined with --follow) + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -894,6 +913,7 @@ talosctl edit [] [flags] -m, --mode auto, no-reboot, reboot, staged, try apply config mode (default auto) --namespace string resource namespace (default is to use default namespace per resource) -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --timeout duration the config will be rolled back after specified timeout (if try mode is selected) (default 1m0s) ``` @@ -919,11 +939,12 @@ talosctl etcd alarm disarm [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -947,11 +968,12 @@ talosctl etcd alarm list [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -971,11 +993,12 @@ Manage etcd alarms ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1006,11 +1029,12 @@ talosctl etcd defrag [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1034,11 +1058,12 @@ talosctl etcd downgrade cancel [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1062,11 +1087,12 @@ talosctl etcd downgrade enable [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1090,11 +1116,12 @@ talosctl etcd downgrade validate [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1114,11 +1141,12 @@ Manage etcd storage system downgrades ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1145,11 +1173,12 @@ talosctl etcd forfeit-leadership [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1173,11 +1202,12 @@ talosctl etcd leave [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1201,11 +1231,12 @@ talosctl etcd members [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1235,11 +1266,12 @@ talosctl etcd remove-member [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1263,11 +1295,12 @@ talosctl etcd snapshot [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1295,11 +1328,12 @@ talosctl etcd status [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1313,12 +1347,13 @@ Manage etcd ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for etcd - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for etcd + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1345,16 +1380,17 @@ talosctl events [flags] ### Options ``` - --actor-id string filter events by the specified actor ID (default is no filter) - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - --duration duration show events for the past duration interval (one second resolution, default is to show no history) - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for events - -n, --nodes strings target the specified nodes - --since string show events after the specified event ID (default is to show no history) - --tail int32 show specified number of past events (use -1 to show full history, default is to show no history) - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --actor-id string filter events by the specified actor ID (default is no filter) + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + --duration duration show events for the past duration interval (one second resolution, default is to show no history) + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for events + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --since string show events after the specified event ID (default is to show no history) + --tail int32 show specified number of past events (use -1 to show full history, default is to show no history) + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1716,16 +1752,17 @@ talosctl get [] [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for get - -i, --insecure get resources using the insecure (encrypted with no auth) maintenance service - --namespace string resource namespace (default is to use default namespace per resource) - -n, --nodes strings target the specified nodes - -o, --output string output mode (json, table, yaml, jsonpath) (default "table") - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -w, --watch watch resource changes + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for get + -i, --insecure get resources using the insecure (encrypted with no auth) maintenance service + --namespace string resource namespace (default is to use default namespace per resource) + -n, --nodes strings target the specified nodes + -o, --output string output mode (json, table, yaml, jsonpath) (default "table") + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -w, --watch watch resource changes ``` ### SEE ALSO @@ -1753,6 +1790,7 @@ talosctl health [flags] -n, --nodes strings target the specified nodes --run-e2e run Kubernetes e2e test --server run server-side check (default true) + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --wait-timeout duration timeout to wait for the cluster to be ready (default 20m0s) --worker-nodes strings specify IPs of worker nodes @@ -1799,12 +1837,13 @@ talosctl images default | talosctl images cache-create --image-cache-path=/tmp/t ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1828,12 +1867,13 @@ talosctl image default [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1857,12 +1897,13 @@ talosctl image list [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1886,12 +1927,13 @@ talosctl image pull [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1905,13 +1947,14 @@ Manage CRI container images ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for image - --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for image + --namespace system namespace to use: system (etcd and kubelet images) or `cri` for all Kubernetes workloads (default "cri") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -1995,11 +2038,12 @@ talosctl inspect dependencies [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2013,12 +2057,13 @@ Inspect internals of Talos ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for inspect - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for inspect + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2053,6 +2098,7 @@ talosctl kubeconfig [local-path] [flags] -h, --help help for kubeconfig -m, --merge Merge with existing kubeconfig (default true) -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` @@ -2071,20 +2117,21 @@ talosctl list [path] [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -d, --depth int32 maximum recursion depth (default 1) - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for list - -H, --humanize humanize size and time in the output - -l, --long display additional file details - -n, --nodes strings target the specified nodes - -r, --recurse recurse into subdirectories - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -t, --type strings filter by specified types: - f regular file - d directory - l, L symbolic link + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -d, --depth int32 maximum recursion depth (default 1) + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for list + -H, --humanize humanize size and time in the output + -l, --long display additional file details + -n, --nodes strings target the specified nodes + -r, --recurse recurse into subdirectories + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -t, --type strings filter by specified types: + f regular file + d directory + l, L symbolic link ``` ### SEE ALSO @@ -2102,15 +2149,16 @@ talosctl logs [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -f, --follow specify if the logs should be streamed - -h, --help help for logs - -k, --kubernetes use the k8s.io containerd namespace - -n, --nodes strings target the specified nodes - --tail int32 lines of log file to display (default is to show from the beginning) (default -1) - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -f, --follow specify if the logs should be streamed + -h, --help help for logs + -k, --kubernetes use the k8s.io containerd namespace + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --tail int32 lines of log file to display (default is to show from the beginning) (default -1) + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2189,13 +2237,14 @@ talosctl memory [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for memory - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -v, --verbose display extended memory statistics + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for memory + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -v, --verbose display extended memory statistics ``` ### SEE ALSO @@ -2219,12 +2268,13 @@ talosctl meta delete key [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2248,12 +2298,13 @@ talosctl meta write key value [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2267,13 +2318,14 @@ Write and delete keys in the META partition ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for meta - -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for meta + -i, --insecure write|delete meta using the insecure (encrypted with no auth) maintenance service + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2293,12 +2345,13 @@ talosctl mounts [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for mounts - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for mounts + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2325,25 +2378,26 @@ talosctl netstat [flags] ### Options ``` - -a, --all display all sockets states (default: connected) - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -x, --extend show detailed socket information - -h, --help help for netstat - -4, --ipv4 display only ipv4 sockets - -6, --ipv6 display only ipv6 sockets - -l, --listening display listening server sockets - -n, --nodes strings target the specified nodes - -k, --pods show sockets used by Kubernetes pods - -p, --programs show process using socket - -w, --raw display only RAW sockets - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -t, --tcp display only TCP sockets - -o, --timers display timers - -u, --udp display only UDP sockets - -U, --udplite display only UDPLite sockets - -v, --verbose display sockets of all supported transport protocols + -a, --all display all sockets states (default: connected) + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -x, --extend show detailed socket information + -h, --help help for netstat + -4, --ipv4 display only ipv4 sockets + -6, --ipv6 display only ipv6 sockets + -l, --listening display listening server sockets + -n, --nodes strings target the specified nodes + -k, --pods show sockets used by Kubernetes pods + -p, --programs show process using socket + -w, --raw display only RAW sockets + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -t, --tcp display only TCP sockets + -o, --timers display timers + -u, --udp display only UDP sockets + -U, --udplite display only UDPLite sockets + -v, --verbose display sockets of all supported transport protocols ``` ### SEE ALSO @@ -2371,6 +2425,7 @@ talosctl patch [] [flags] -n, --nodes strings target the specified nodes -p, --patch stringArray the patch to be applied to the resource file, use @file to read a patch from file. --patch-file string a file containing a patch to be applied to the resource. + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --timeout duration the config will be rolled back after specified timeout (if try mode is selected) (default 1m0s) ``` @@ -2418,17 +2473,18 @@ talosctl pcap [flags] ### Options ``` - --bpf-filter string bpf filter to apply, tcpdump -dd format - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - --duration duration duration of the capture - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for pcap - -i, --interface string interface name to capture packets on (default "eth0") - -n, --nodes strings target the specified nodes - -o, --output string if not set, decode packets to stdout; if set write raw pcap data to a file, use '-' for stdout - --promiscuous put interface into promiscuous mode - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --bpf-filter string bpf filter to apply, tcpdump -dd format + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + --duration duration duration of the capture + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for pcap + -i, --interface string interface name to capture packets on (default "eth0") + -n, --nodes strings target the specified nodes + -o, --output string if not set, decode packets to stdout; if set write raw pcap data to a file, use '-' for stdout + --promiscuous put interface into promiscuous mode + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2446,14 +2502,15 @@ talosctl processes [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for processes - -n, --nodes strings target the specified nodes - -s, --sort string Column to sort output by. [rss|cpu] (default "rss") - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -w, --watch Stream running processes + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for processes + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + -s, --sort string Column to sort output by. [rss|cpu] (default "rss") + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -w, --watch Stream running processes ``` ### SEE ALSO @@ -2471,12 +2528,13 @@ talosctl read [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for read - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for read + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2494,16 +2552,17 @@ talosctl reboot [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - --debug debug operation from kernel logs. --wait is set to true when this flag is set - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for reboot - -m, --mode string select the reboot mode: "default", "powercycle" (skips kexec) (default "default") - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) - --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + --debug debug operation from kernel logs. --wait is set to true when this flag is set + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for reboot + -m, --mode string select the reboot mode: "default", "powercycle" (skips kexec) (default "default") + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) + --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) ``` ### SEE ALSO @@ -2530,6 +2589,7 @@ talosctl reset [flags] --insecure reset using the insecure (encrypted with no auth) maintenance service -n, --nodes strings target the specified nodes --reboot if true, reboot the node after resetting instead of shutting down + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --system-labels-to-wipe strings if set, just wipe selected system disk partitions by label but keep other partitions intact --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) @@ -2553,13 +2613,14 @@ talosctl restart [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for restart - -k, --kubernetes use the k8s.io containerd namespace - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for restart + -k, --kubernetes use the k8s.io containerd namespace + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2577,12 +2638,13 @@ talosctl rollback [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for rollback - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for rollback + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2620,6 +2682,7 @@ talosctl rotate-ca [flags] --kubernetes rotate Kubernetes API CA (default true) -n, --nodes strings target the specified nodes -o, --output talosconfig path to the output new talosconfig (default "talosconfig") + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talos rotate Talos API CA (default true) --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --with-docs patch all machine configs adding the documentation for each field (default true) @@ -2648,12 +2711,13 @@ talosctl service [ [start|stop|restart|status]] [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for service - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for service + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2671,16 +2735,17 @@ talosctl shutdown [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - --debug debug operation from kernel logs. --wait is set to true when this flag is set - -e, --endpoints strings override default endpoints in Talos configuration - --force if true, force a node to shutdown without a cordon/drain - -h, --help help for shutdown - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) - --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + --debug debug operation from kernel logs. --wait is set to true when this flag is set + -e, --endpoints strings override default endpoints in Talos configuration + --force if true, force a node to shutdown without a cordon/drain + -h, --help help for shutdown + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) + --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) ``` ### SEE ALSO @@ -2698,13 +2763,14 @@ talosctl stats [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for stats - -k, --kubernetes use the k8s.io containerd namespace - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for stats + -k, --kubernetes use the k8s.io containerd namespace + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2744,15 +2810,16 @@ talosctl support [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for support - -n, --nodes strings target the specified nodes - -w, --num-workers int number of workers per node (default 1) - -O, --output string output file to write support archive to - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -v, --verbose verbose output + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for support + -n, --nodes strings target the specified nodes + -w, --num-workers int number of workers per node (default 1) + -O, --output string output file to write support archive to + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -v, --verbose verbose output ``` ### SEE ALSO @@ -2770,13 +2837,14 @@ talosctl time [--check server] [flags] ### Options ``` - -c, --check string checks server time against specified ntp server - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for time - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -c, --check string checks server time against specified ntp server + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for time + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2794,20 +2862,21 @@ talosctl upgrade [flags] ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - --debug debug operation from kernel logs. --wait is set to true when this flag is set - -e, --endpoints strings override default endpoints in Talos configuration - -f, --force force the upgrade (skip checks on etcd health and members, might lead to data loss) - -h, --help help for upgrade - -i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.11.0-alpha.3") - --insecure upgrade using the insecure (encrypted with no auth) maintenance service - -n, --nodes strings target the specified nodes - -m, --reboot-mode string select the reboot mode during upgrade. Mode "powercycle" bypasses kexec. Valid values are: ["default" "powercycle"]. (default "default") - -s, --stage stage the upgrade to perform it after a reboot - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) - --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + --debug debug operation from kernel logs. --wait is set to true when this flag is set + -e, --endpoints strings override default endpoints in Talos configuration + -f, --force force the upgrade (skip checks on etcd health and members, might lead to data loss) + -h, --help help for upgrade + -i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.11.0-alpha.3") + --insecure upgrade using the insecure (encrypted with no auth) maintenance service + -n, --nodes strings target the specified nodes + -m, --reboot-mode string select the reboot mode during upgrade. Mode "powercycle" bypasses kexec. Valid values are: ["default" "powercycle"]. (default "default") + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + -s, --stage stage the upgrade to perform it after a reboot + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --timeout duration time to wait for the operation is complete if --debug or --wait is set (default 30m0s) + --wait wait for the operation to complete, tracking its progress. always set to true when --debug is set (default true) ``` ### SEE ALSO @@ -2843,6 +2912,7 @@ talosctl upgrade-k8s [flags] --pre-pull-images pre-pull images before upgrade (default true) --proxy-image string kube-proxy image to use (default "registry.k8s.io/kube-proxy") --scheduler-image string kube-scheduler image to use (default "registry.k8s.io/kube-scheduler") + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. --to string the Kubernetes control plane version to upgrade to (default "1.34.0-rc.1") --upgrade-kubelet upgrade kubelet service (default true) @@ -2865,16 +2935,17 @@ talosctl usage [path1] [path2] ... [pathN] [flags] ### Options ``` - -a, --all write counts for all files, not just directories - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -d, --depth int32 maximum recursion depth - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for usage - -H, --humanize humanize size and time in the output - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. - -t, --threshold int threshold exclude entries smaller than SIZE if positive, or entries greater than SIZE if negative + -a, --all write counts for all files, not just directories + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -d, --depth int32 maximum recursion depth + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for usage + -H, --humanize humanize size and time in the output + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + -t, --threshold int threshold exclude entries smaller than SIZE if positive, or entries greater than SIZE if negative ``` ### SEE ALSO @@ -2913,15 +2984,16 @@ talosctl version [flags] ### Options ``` - --client Print client version only - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for version - -i, --insecure use Talos maintenance mode API - -n, --nodes strings target the specified nodes - --short Print the short version - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --client Print client version only + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for version + -i, --insecure use Talos maintenance mode API + -n, --nodes strings target the specified nodes + --short Print the short version + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2954,11 +3026,12 @@ talosctl wipe disk ... [flags] ### Options inherited from parent commands ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO @@ -2972,12 +3045,13 @@ Wipe block device or volumes ### Options ``` - --cluster string Cluster to connect to if a proxy endpoint is used. - --context string Context to be used in command - -e, --endpoints strings override default endpoints in Talos configuration - -h, --help help for wipe - -n, --nodes strings target the specified nodes - --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. + --cluster string Cluster to connect to if a proxy endpoint is used. + --context string Context to be used in command + -e, --endpoints strings override default endpoints in Talos configuration + -h, --help help for wipe + -n, --nodes strings target the specified nodes + --siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth. + --talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order. ``` ### SEE ALSO