Skip to main content

@magistr/talos-node

v2026.03.13.1

Talos Linux node management via talosctl - provision, bootstrap, patch, upgrade, health check, and more

Labels

taloskubernetesinfrastructure

Contents

Quality score

How well-documented and verifiable this extension is.

Not yet scored.

A score will be generated the next time this extension is published. The owner can also trigger scoring manually.

Install

$ swamp extension pull @magistr/talos-node

@magistr/talos-nodev2026.03.13.1talos.ts

Global Arguments

ArgumentTypeDescription
endpointstringTalos node endpoint (IP or hostname)
versionGet Talos version info
servicesList all services on the node (factory output)
etcdMembersList etcd cluster members
kubeconfigRetrieve cluster kubeconfig
applyConfigApply machine config (use insecure=true for maintenance mode)
ArgumentTypeDescription
configFilestringPath to the machine config YAML file
bootstrapBootstrap the cluster (run on first controlplane only)
rebootReboot the node
shutdownShutdown the node
ArgumentTypeDescription
forcebooleanForce shutdown
resetReset the node (wipes state)
ArgumentTypeDescription
gracefulbooleanGraceful reset
upgradeUpgrade Talos on the node
ArgumentTypeDescription
preservebooleanPreserve ephemeral data
patchConfigPatch machine config with a YAML patch file (triggers reboot by default)
healthCheck cluster health

Resources

version(infinite)— Talos node version info
service(infinite)— Talos service status
etcdMember(infinite)— Etcd cluster member
kubeconfig(infinite)— Cluster kubeconfig
result(infinite)— Operation result