Skip to main content

Talos Node

@magistr/talos-nodev2026.07.16.2· 11d agoMODELS
01README

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

02Release Notes

Release 2026.07.16.2 — align model versions with manifests

Maintenance release across the @magistr extensions. For most packages this carries no functional change: the only edit is the model's version: field, brought back in line with its manifest version so the published model type version and the package version no longer drift.

Functional changes in this release are limited to:

  • anime-cron: normalizeTitle now strips a ": subtitle" suffix and a trailing parenthesized year before comparison, fixing dedup false-misses where the torrent title carries a subtitle or year that the AniList romaji does not.

  • arckit: first publish. Standalone ArcKit port — a 12-phase architecture governance state machine with 65 bundled templates, driven by a bundled skill.

Also tracks three extensions (kaiten, observability-agent, music-library) that previously existed only as untracked working-tree directories, recovered from stashes.

03Models1
@magistr/talos-nodev2026.07.16.2extensions/models/talos.ts

Global Arguments

ArgumentTypeDescription
endpointstringTalos node endpoint (IP or hostname)
fn version()
Get Talos version info
fn services()
List all services on the node (factory output)
fn etcdMembers()
List etcd cluster members
fn kubeconfig()
Retrieve cluster kubeconfig
fn applyConfig(configFile: string)
Apply machine config (use insecure=true for maintenance mode)
ArgumentTypeDescription
configFilestringPath to the machine config YAML file
fn bootstrap()
Bootstrap the cluster (run on first controlplane only)
fn reboot()
Reboot the node
fn shutdown(force: boolean)
Shutdown the node
ArgumentTypeDescription
forcebooleanForce shutdown
fn reset(graceful: boolean)
Reset the node (wipes state)
ArgumentTypeDescription
gracefulbooleanGraceful reset
fn upgrade(preserve: boolean)
Upgrade Talos on the node
ArgumentTypeDescription
preservebooleanPreserve ephemeral data
fn patchConfig()
Patch machine config with a YAML patch file (triggers reboot by default)
fn health()
Check 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
04Previous Versions3
2026.05.25.1

Merge pull request #4 from umag/extensions/magistr-grade-a-workspace

extensions: stage 15 @magistr extensions as Grade A workspace dirs + wire CI

2026.03.13.1
2026.03.09.6
05Stats
A
100 / 100
Downloads
1
Archive size
8.3 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels