Map familiar Linux commands to their talosctl equivalents for inspecting and managing a Talos node.
This document is intended for Linux administrators who are familiar with traditional Linux systems and want to understand how to inspect, manage, and reason about a Talos node.
Talos is a minimal, API-driven operating system designed specifically to run Kubernetes.Unlike traditional Linux distributions, Talos does not have:
An interactive shell (SSH)
A package manager
A mutable user space
Common Linux utilities by default
Instead, all node inspection and management is performed through the Talos API using the talosctl CLI. This design allows Talos to remain immutable and consistently managed while still exposing the information required for day-to-day operations.For Linux administrators, this means familiar actions still exist conceptually, but they are accessed through API calls rather than local commands.
In addition to learning the Talos command equivalents, there are a few concepts you’ll rely on frequently.
Maintenance node: When a node is in maintenance mode, meaning it has booted but has not yet received a machine configuration, commands must be run with the --insecure flag. Not all commands are available in this mode. Refer to the —insecure flag documentation to understand which operations are supported and how to use them safely.
Discoverability: To see all available resource definitions exposed by Talos, run:
talosctl get resourcedefinitions --nodes <node-ip>
Here are some familiar Linux commands and its Talos equivalent.
{"docsConfig":{"theme":"aspen","$schema":"https://leaves.mintlify.com/schema/docs.json","name":"Sidero Documentation","colors":{"primary":"#D41A3B","light":"#E48E96","dark":"#E12D46"},"logo":{"light":"https://mintcdn.com/siderolabs-fe86397c/G9H15xhTYrTLoHZE/images/sidero-light.svg?fit=max\u0026auto=format\u0026n=G9H15xhTYrTLoHZE\u0026q=85\u0026s=111c3a81dfd33536a250355ab70d5b5f","dark":"https://mintcdn.com/siderolabs-fe86397c/G9H15xhTYrTLoHZE/images/sidero-dark.svg?fit=max\u0026auto=format\u0026n=G9H15xhTYrTLoHZE\u0026q=85\u0026s=4dc8f324935c0a940a3b4640b7b999ec"},"favicon":"https://mintcdn.com/siderolabs-fe86397c/G9H15xhTYrTLoHZE/images/favicon.svg?fit=max\u0026auto=format\u0026n=G9H15xhTYrTLoHZE\u0026q=85\u0026s=b1780d5f545130db050cb89f1b2ac8a1","navbar":{"links":[{"href":"https://www.siderolabs.com/support/","label":"Enterprise Support"}],"primary":{"type":"button","label":"Try Talos Omni","href":"https://www.siderolabs.com/omni-signup"}},"footer":{"socials":{"bluesky":"https://bsky.app/profile/siderolabs.com","github":"https://github.com/siderolabs","linkedin":"https://linkedin.com/company/sidero-labs","reddit":"https://reddit.com/r/taloslinux","x":"https://x.com/siderolabs"}},"seo":{"metatags":{"canonical":"https://docs.siderolabs.com"}},"integrations":{"ga4":{"measurementId":"G-PT2W5NT93B"},"posthog":{"apiKey":"phc_D44Y76lThvZBf8s7lpVpPjJm9fNLvCRMluHXtF7bQXT"},"cookies":{"key":"sidero-analytics-consent","value":"granted"}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"The page you're looking for doesn't exist. [Go home](/)."}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"thumbnails":{"background":"https://mintcdn.com/siderolabs-fe86397c/OiJI5OX0Yyg1HXae/images/og-background.png?fit=max\u0026auto=format\u0026n=OiJI5OX0Yyg1HXae\u0026q=85\u0026s=a9873e2ecf3f86f33e8406f597a69095"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"siderolabs-fe86397c","hasAudioNarration":false,"actualSubdomain":"siderolabs-fe86397c","customDomains":["docs.siderolabs.com"],"gitSource":{"type":"github","owner":"siderolabs","repo":"docs","deployBranch":"main","contentDirectory":"public","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ada27588b3d16364f98a64f","collectionId":"f97dac4e-6627-4f16-871a-c7a2131c4afa","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ada27588b3d16364f98a64f"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ada27588b3d16364f98a64f","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"Talos Linux","count":1317},{"language":"default","tag":"Platform specific installation","count":357},{"language":"default","tag":"Reference","count":267},{"language":"default","tag":"Configure your Talos cluster","count":197},{"language":"default","tag":"Configuration","count":133},{"language":"default","tag":"Networking","count":129},{"language":"default","tag":"Cloud Platforms","count":107},{"language":"default","tag":"Single Board Computers","count":103},{"language":"default","tag":"Talos Omni","count":97},{"language":"default","tag":"Learn more","count":97}],"searchSettings":{"maxResults":10,"isFiltersEnabled":true}},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":true,"enableAskAiSearchBar":false,"deflection":{"enabled":false,"email":"support@siderolabs.com"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"6933179bb8c4c689533e99c1","deploymentId":"688d3353fc3ba50464ce8ee7","questionText":"What is the architecture of Talos disk layout?","status":"active","generatedBy":"manual","createdAt":"2025-12-05T17:34:19.159Z","updatedAt":"2025-12-05T17:34:19.159Z","__v":0},{"_id":"6933178db8c4c689533e97ca","deploymentId":"688d3353fc3ba50464ce8ee7","questionText":"Generate a machine config for a UserVolume","status":"active","generatedBy":"manual","createdAt":"2025-12-05T17:34:05.515Z","updatedAt":"2025-12-05T17:34:05.515Z","__v":0},{"_id":"69331771b8c4c689533e9371","deploymentId":"688d3353fc3ba50464ce8ee7","questionText":"How do I upgrade Talos?","status":"active","generatedBy":"manual","createdAt":"2025-12-05T17:33:37.847Z","updatedAt":"2025-12-05T17:33:37.847Z","__v":0}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".nav-logo{height:auto!important;max-height:40px!important;width:auto!important}.nav-tabs-item .nav-logo,.nav-tabs-item img{background:0 0!important;background-color:transparent!important}html[data-sidero-search-filter] [data-component-part=search-filter-content]{opacity:0!important;pointer-events:none!important}table{border-color:var(--talos-border-default);table-layout:auto;border-collapse:collapse;width:100%;margin:var(--talos-space-compact) 0}.prose table td,.prose table th{padding:var(--talos-space-tight) var(--talos-space-compact) var(--talos-space-tight) var(--talos-space-base)}table:not([class]) td:nth-child(1) code{white-space:nowrap}@media (min-width:1024px){table:not([class]){display:table;width:100%}}#body-content,#content-container,.prose{max-width:none}"},{"filePath":"talos-tokens.css","content":"@font-face{font-family:'Manrope';font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--talos-ink-0:#060606;--talos-ink-1:#0B0B0B;--talos-ink-2:#1A1A1E;--talos-ink-3:#1E1E22;--talos-ink-4:#26262B;--talos-ink-5:#2E2E33;--talos-ink-6:#5A5A58;--talos-ink-7:#8A8A88;--talos-ink-8:#A8A8A6;--talos-ink-9:#C8C8C6;--talos-ink-10:#F5F5F4;--talos-cream-0:#F2EDE8;--talos-cream-1:#F5F0EB;--talos-cream-2:#FFFFFF;--talos-cream-3:#F0EBE5;--talos-cream-4:#E6E1DC;--talos-cream-5:#D8D2CB;--talos-cream-6:#8A8A88;--talos-cream-7:#686866;--talos-cream-8:#4F4F4D;--talos-cream-9:#3A3A38;--talos-cream-10:#1A1A18;--talos-red-1:#E48E96;--talos-red-2:#DB6973;--talos-red-3:#E12D46;--talos-red-4:#D41A3B;--talos-red-5:#B93B46;--talos-red-6:#A83640;--talos-red-7:#8F2D36;--talos-gradient-display-1:#E8312C;--talos-gradient-display-2:#E2335A;--talos-gradient-display-3:#F77216;--talos-green-1:#E6F0E7;--talos-green-2:#C0DAC4;--talos-green-3:#A0C8A7;--talos-green-4:#6FD087;--talos-green-5:#1B8641;--talos-green-6:#046E31;--talos-green-7:#23432E;--talos-green-8:#213428;--talos-amber-1:#FEEED9;--talos-amber-2:#FDE8CB;--talos-amber-3:#FCDCB0;--talos-amber-4:#F5AE39;--talos-amber-5:#E6AC3D;--talos-amber-6:#7E5905;--talos-amber-7:#695132;--talos-amber-8:#403529;--talos-scarlet-1:#FFECEA;--talos-scarlet-2:#FDC7C0;--talos-scarlet-3:#FAABA1;--talos-scarlet-4:#FF5B5B;--talos-scarlet-5:#DE2F2E;--talos-scarlet-6:#BB081F;--talos-scarlet-7:#642A29;--talos-scarlet-8:#3E2324;--talos-stone-1:#BAB7B3;--talos-stone-2:#75726F;--talos-stone-3:#5D5B58;--talos-paper:#E2D2A8;--talos-white:#FFFFFF;--talos-black:#000000;--talos-space-micro:4px;--talos-space-tight:8px;--talos-space-snug:12px;--talos-space-compact:16px;--talos-space-base:24px;--talos-space-section:32px;--talos-space-major:64px;--talos-radius-sm:4px;--talos-radius-base:6px;--talos-radius-lg:8px;--talos-radius-xl:12px;--talos-radius-pill:9999px;--talos-border-hairline:1px;--talos-border-edge:3px;--talos-font-sans:Manrope, system-ui, -apple-system, 'Segoe UI', sans-serif;--talos-font-mono:'JetBrains Mono', 'SF Mono', Consolas, 'Liberation Mono', monospace;--talos-text-2xs:10px;--talos-text-xs:11px;--talos-text-sm:12px;--talos-text-base:14px;--talos-text-md:16px;--talos-text-lg:20px;--talos-text-xl:24px;--talos-text-2xl:30px;--talos-weight-regular:400;--talos-weight-medium:500;--talos-weight-semibold:600;--talos-weight-bold:700;--talos-leading-tight:1.25;--talos-leading-base:1.5;--talos-leading-relaxed:1.65;--talos-tracking-normal:0;--talos-tracking-eyebrow:0.10em;--talos-tracking-machine:0.16em;--talos-surface-page:var(--talos-cream-0);--talos-surface-chrome:var(--talos-cream-1);--talos-surface-card:var(--talos-cream-2);--talos-surface-inset:var(--talos-cream-3);--talos-surface-raised:var(--talos-cream-2);--talos-surface-hover:var(--talos-cream-4);--talos-surface-inert:var(--talos-cream-5);--talos-surface-subtle:rgba(0, 0, 0, 0.04);--talos-surface-inverse:var(--talos-cream-10);--talos-surface-paper:var(--talos-paper);--talos-content-emphasis:var(--talos-cream-10);--talos-content-default:var(--talos-cream-9);--talos-content-secondary:var(--talos-cream-8);--talos-content-muted:var(--talos-cream-7);--talos-content-disabled:var(--talos-cream-6);--talos-content-inverse:var(--talos-cream-2);--talos-content-on-accent:var(--talos-white);--talos-border-subtle:rgba(0, 0, 0, 0.06);--talos-border-default:rgba(0, 0, 0, 0.08);--talos-border-strong:rgba(0, 0, 0, 0.16);--talos-border-accent:var(--talos-red-3);--talos-accent-default:var(--talos-red-3);--talos-accent-hover:var(--talos-red-5);--talos-accent-text:var(--talos-red-4);--talos-accent-fill:var(--talos-red-3);--talos-accent-fill-hover:rgba(225, 45, 70, 0.9);--talos-accent-fill-active:var(--talos-red-7);--talos-accent-subtle:rgba(212, 26, 59, 0.08);--talos-accent-gradient:linear-gradient(90deg, var(--talos-gradient-display-1) 0%, var(--talos-gradient-display-2) 51%, var(--talos-gradient-display-3) 100%);--talos-accent-gradient-fill:linear-gradient(270deg, var(--talos-gradient-display-3) 0%, var(--talos-red-3) 30%, var(--talos-red-3) 70%, var(--talos-gradient-display-1) 100%);--talos-status-success-default:var(--talos-green-6);--talos-status-success-text:var(--talos-green-6);--talos-status-success-fill:var(--talos-green-5);--talos-status-success-on-fill:var(--talos-white);--talos-status-success-subtle:var(--talos-green-1);--talos-status-success-subtle-border:var(--talos-green-2);--talos-status-success-surface:var(--talos-green-1);--talos-status-success-border:var(--talos-green-3);--talos-status-warning-default:var(--talos-amber-6);--talos-status-warning-text:var(--talos-amber-6);--talos-status-warning-fill:var(--talos-amber-4);--talos-status-warning-on-fill:var(--talos-cream-10);--talos-status-warning-subtle:var(--talos-amber-1);--talos-status-warning-subtle-border:var(--talos-amber-2);--talos-status-warning-surface:var(--talos-amber-1);--talos-status-warning-border:var(--talos-amber-3);--talos-status-danger-default:var(--talos-scarlet-6);--talos-status-danger-text:var(--talos-scarlet-6);--talos-status-danger-fill:var(--talos-scarlet-5);--talos-status-danger-on-fill:var(--talos-white);--talos-status-danger-subtle:var(--talos-scarlet-1);--talos-status-danger-subtle-border:var(--talos-scarlet-2);--talos-status-danger-surface:var(--talos-scarlet-1);--talos-status-danger-border:var(--talos-scarlet-3);--talos-status-info-default:var(--talos-stone-3);--talos-status-info-text:var(--talos-stone-3);--talos-status-info-fill:var(--talos-stone-2);--talos-status-info-on-fill:var(--talos-white);--talos-status-info-subtle:var(--talos-surface-hover);--talos-status-info-subtle-border:rgba(0, 0, 0, 0);--talos-status-info-surface:var(--talos-surface-card);--talos-status-info-border:var(--talos-surface-inert);--talos-shadow-card:0 1px 3px rgba(26, 26, 24, 0.06), 0 0 0 1px rgba(0, 0, 0, 0.02);--talos-shadow-dropdown:0 4px 16px rgba(26, 26, 24, 0.12);--talos-shadow-modal:0 8px 32px rgba(26, 26, 24, 0.16);--talos-shadow-focus:0 0 0 3px rgba(224, 75, 69, 0.30)}.dark{--talos-surface-page:var(--talos-ink-0);--talos-surface-chrome:var(--talos-ink-1);--talos-surface-card:var(--talos-ink-2);--talos-surface-inset:var(--talos-ink-3);--talos-surface-raised:var(--talos-ink-3);--talos-surface-hover:var(--talos-ink-4);--talos-surface-inert:var(--talos-ink-5);--talos-surface-subtle:rgba(255, 255, 255, 0.05);--talos-surface-inverse:var(--talos-ink-10);--talos-surface-paper:var(--talos-paper);--talos-content-emphasis:var(--talos-ink-10);--talos-content-default:var(--talos-ink-9);--talos-content-secondary:var(--talos-ink-8);--talos-content-muted:var(--talos-ink-7);--talos-content-disabled:var(--talos-ink-6);--talos-content-inverse:var(--talos-ink-1);--talos-content-on-accent:var(--talos-white);--talos-border-subtle:rgba(255, 255, 255, 0.06);--talos-border-default:rgba(255, 255, 255, 0.08);--talos-border-strong:rgba(255, 255, 255, 0.14);--talos-border-accent:var(--talos-red-3);--talos-accent-default:var(--talos-red-3);--talos-accent-hover:var(--talos-red-2);--talos-accent-text:var(--talos-red-1);--talos-accent-fill:var(--talos-red-3);--talos-accent-fill-hover:rgba(225, 45, 70, 0.9);--talos-accent-fill-active:var(--talos-red-7);--talos-accent-subtle:rgba(228, 142, 150, 0.20);--talos-accent-gradient:linear-gradient(90deg, var(--talos-gradient-display-1) 0%, var(--talos-gradient-display-2) 51%, var(--talos-gradient-display-3) 100%);--talos-accent-gradient-fill:linear-gradient(270deg, var(--talos-gradient-display-3) 0%, var(--talos-red-3) 30%, var(--talos-red-3) 70%, var(--talos-gradient-display-1) 100%);--talos-status-success-default:var(--talos-green-4);--talos-status-success-text:var(--talos-green-4);--talos-status-success-fill:var(--talos-green-5);--talos-status-success-on-fill:var(--talos-white);--talos-status-success-subtle:var(--talos-green-8);--talos-status-success-subtle-border:var(--talos-green-7);--talos-status-success-surface:var(--talos-surface-card);--talos-status-success-border:var(--talos-surface-inert);--talos-status-warning-default:var(--talos-amber-5);--talos-status-warning-text:var(--talos-amber-5);--talos-status-warning-fill:var(--talos-amber-4);--talos-status-warning-on-fill:var(--talos-cream-10);--talos-status-warning-subtle:var(--talos-amber-8);--talos-status-warning-subtle-border:var(--talos-amber-7);--talos-status-warning-surface:var(--talos-surface-card);--talos-status-warning-border:var(--talos-surface-inert);--talos-status-danger-default:var(--talos-scarlet-4);--talos-status-danger-text:var(--talos-scarlet-4);--talos-status-danger-fill:var(--talos-scarlet-5);--talos-status-danger-on-fill:var(--talos-white);--talos-status-danger-subtle:var(--talos-scarlet-8);--talos-status-danger-subtle-border:var(--talos-scarlet-7);--talos-status-danger-surface:var(--talos-surface-card);--talos-status-danger-border:var(--talos-surface-inert);--talos-status-info-default:var(--talos-stone-1);--talos-status-info-text:var(--talos-stone-1);--talos-status-info-fill:var(--talos-stone-2);--talos-status-info-on-fill:var(--talos-white);--talos-status-info-subtle:var(--talos-surface-hover);--talos-status-info-subtle-border:rgba(0, 0, 0, 0);--talos-status-info-surface:var(--talos-surface-card);--talos-status-info-border:var(--talos-surface-inert);--talos-shadow-card:0 1px 3px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(255, 255, 255, 0.04);--talos-shadow-dropdown:0 4px 16px rgba(0, 0, 0, 0.5);--talos-shadow-modal:0 8px 32px rgba(0, 0, 0, 0.6);--talos-shadow-focus:0 0 0 3px rgba(224, 75, 69, 0.35)}:root{--primary:212 26 59;--primary-light:228 142 150;--primary-dark:225 45 70;--background-light:245 240 235;--background-dark:11 11 11;--gray-50:245 240 235;--gray-100:240 235 229;--gray-200:230 225 220;--gray-300:216 210 203;--gray-400:138 138 136;--gray-500:104 104 102;--gray-600:79 79 77;--gray-700:58 58 56;--gray-800:46 46 51;--gray-900:26 26 30;--gray-950:11 11 11;--font-inter:var(--talos-font-sans);--font-paper-mono:var(--talos-font-mono)}html #banner{background:var(--talos-accent-gradient-fill)}html #banner,html #banner *{color:var(--talos-content-on-accent)!important}html #banner a{text-decoration-color:var(--talos-red-1)!important}html #topbar-cta-button a>span:first-child{background:var(--talos-accent-fill)}html #topbar-cta-button a:hover>span:first-child{opacity:.9}html #topbar-cta-button a,html #topbar-cta-button a *{color:var(--talos-content-on-accent)!important}html:not(.dark) a[aria-current=page].bg-primary\\/10{background-color:var(--talos-accent-subtle)!important;color:var(--talos-content-emphasis)!important;position:relative}html:not(.dark) a[aria-current=page].bg-primary\\/10::before{content:\"\";position:absolute;left:6px;top:25%;bottom:25%;width:var(--talos-border-edge);border-radius:2px;background:var(--talos-accent-text)}html.dark a[aria-current=page].dark\\:bg-primary-light\\/10{background-color:var(--talos-accent-subtle)!important;color:var(--talos-content-emphasis)!important;position:relative}html.dark a[aria-current=page].dark\\:bg-primary-light\\/10::before{content:\"\";position:absolute;left:6px;top:25%;bottom:25%;width:var(--talos-border-edge);border-radius:2px;background:var(--talos-accent-text)}html:root [data-callout-type=danger]{background-color:var(--talos-status-danger-surface);border-color:var(--talos-status-danger-border)}html:root [data-callout-type=danger] [class*=prose] strong,html:root [data-callout-type=danger] svg{color:var(--talos-status-danger-text)!important}html:root [data-callout-type=check] [class*=prose],html:root [data-callout-type=danger] [class*=prose],html:root [data-callout-type=info] [class*=prose],html:root [data-callout-type=note] [class*=prose],html:root [data-callout-type=tip] [class*=prose],html:root [data-callout-type=warning] [class*=prose]{color:var(--talos-content-default)!important}html.dark [data-callout-type=danger]{border-left:var(--talos-border-edge) solid var(--talos-status-danger-fill)}html:root [data-callout-type=warning]{background-color:var(--talos-status-warning-surface);border-color:var(--talos-status-warning-border)}html:root [data-callout-type=warning] [class*=prose] strong,html:root [data-callout-type=warning] svg{color:var(--talos-status-warning-text)!important}html.dark [data-callout-type=warning]{border-left:var(--talos-border-edge) solid var(--talos-status-warning-fill)}html:root [data-callout-type=tip]{background-color:var(--talos-status-success-surface);border-color:var(--talos-status-success-border)}html:root [data-callout-type=check] [class*=prose] strong,html:root [data-callout-type=check] svg,html:root [data-callout-type=tip] [class*=prose] strong,html:root [data-callout-type=tip] svg{color:var(--talos-status-success-text)!important}html.dark [data-callout-type=tip]{border-left:var(--talos-border-edge) solid var(--talos-status-success-fill)}html:root [data-callout-type=check]{background-color:var(--talos-status-success-surface);border-color:var(--talos-status-success-border)}html.dark [data-callout-type=check]{border-left:var(--talos-border-edge) solid var(--talos-status-success-fill)}html:root [data-callout-type=info],html:root [data-callout-type=note]{background-color:var(--talos-status-info-surface);border-color:var(--talos-status-info-border)}html:root [data-callout-type=info] svg{color:var(--talos-status-info-text)!important}html:root [data-callout-type=info] [class*=prose] strong,html:root [data-callout-type=note] [class*=prose] strong{color:var(--talos-content-emphasis)!important}html:root [data-callout-type=note] svg{color:var(--talos-content-secondary)!important}html #footer a[href*=\"mintlify.com\"]:not(:hover){color:var(--talos-content-muted)!important}"},{"filePath":"home.css","content":"#docs-home{max-width:1040px;margin:0 auto;padding:0 var(--talos-space-base) var(--talos-space-major);font-family:var(--talos-font-sans);font-size:16px;line-height:var(--talos-leading-base);color:var(--talos-content-default)}#docs-home .home-hero{padding:var(--talos-space-major) 0 var(--talos-space-section);text-align:center}#docs-home .home-hero h1{margin:0 0 var(--talos-space-snug);font-size:var(--talos-text-2xl);line-height:var(--talos-leading-tight);font-weight:var(--talos-weight-bold);color:var(--talos-content-emphasis);letter-spacing:-.01em}#docs-home .home-promise{margin:0 auto var(--talos-space-section);max-width:34em;color:var(--talos-content-secondary)}#docs-home .home-search{display:flex;align-items:center;width:100%;max-width:540px;margin:0 auto;background:var(--talos-surface-card);border:1px solid var(--talos-border-default);border-radius:var(--talos-radius-base);box-shadow:var(--talos-shadow-card);padding:0;font:inherit;cursor:pointer;text-align:left}#docs-home .home-search:focus-visible,#docs-home .home-search:hover{box-shadow:var(--talos-shadow-focus);border-color:var(--talos-border-accent);outline:0}#docs-home .home-search-icon{display:flex;align-items:center;padding-left:var(--talos-space-compact);color:var(--talos-content-muted)}#docs-home .home-search-label{flex:1;padding:var(--talos-space-snug);font-size:var(--talos-text-base);color:var(--talos-content-muted)}#docs-home .home-kbd{display:flex;align-items:center;padding-right:var(--talos-space-snug);font-family:var(--talos-font-mono);font-size:var(--talos-text-xs);color:var(--talos-content-muted)}#docs-home .home-domain{margin-bottom:var(--talos-space-major)}#docs-home .home-domain-head{margin-bottom:var(--talos-space-base)}#docs-home .home-card h3,#docs-home .home-domain-head h2{margin:0 0 var(--talos-space-tight);line-height:var(--talos-leading-tight);font-weight:var(--talos-weight-semibold);color:var(--talos-content-emphasis)}#docs-home .home-domain-head h2{font-size:var(--talos-text-lg);display:flex;align-items:center;gap:var(--talos-space-snug)}#docs-home .home-domain-head h2::after{content:'';flex:1;height:1px;background:var(--talos-border-subtle)}#docs-home .home-domain-head p{margin:0;color:var(--talos-content-secondary);font-size:var(--talos-text-base)}#docs-home .home-grid{display:grid;gap:var(--talos-space-base);grid-template-columns:repeat(auto-fill,minmax(248px,1fr))}#docs-home .home-card{display:flex;flex-direction:column;background:var(--talos-surface-card);border:1px solid var(--talos-border-default);border-radius:var(--talos-radius-lg);padding:var(--talos-space-base);text-decoration:none;transition:border-color .12s,box-shadow .12s,transform .12s}#docs-home .home-card--live:hover{border-color:var(--talos-border-strong);box-shadow:var(--talos-shadow-card);transform:translateY(-1px)}#docs-home .home-card--soon{background:var(--talos-surface-subtle);border-style:dashed;cursor:default}#docs-home .home-eyebrow{font-size:var(--talos-text-2xs);letter-spacing:var(--talos-tracking-eyebrow);text-transform:uppercase;font-weight:var(--talos-weight-semibold);color:var(--talos-content-muted);margin-bottom:var(--talos-space-snug);display:flex;align-items:center;gap:var(--talos-space-tight)}#docs-home .home-card h3{font-size:var(--talos-text-md)}#docs-home .home-card p,#docs-home .home-card--soon h3{color:var(--talos-content-secondary)}#docs-home .home-card p{margin:0 0 var(--talos-space-base);font-size:var(--talos-text-base);flex:1}#docs-home .home-card--soon p,#docs-home .home-meta{color:var(--talos-content-muted)}#docs-home .home-meta{display:flex;align-items:center;gap:var(--talos-space-snug);font-family:var(--talos-font-mono);font-size:var(--talos-text-xs);letter-spacing:var(--talos-tracking-machine)}#docs-home .home-pill{border-radius:var(--talos-radius-pill);padding:2px var(--talos-space-tight);font-size:var(--talos-text-2xs);font-family:var(--talos-font-sans);letter-spacing:var(--talos-tracking-normal);font-weight:var(--talos-weight-medium);text-transform:uppercase;background:var(--talos-status-info-subtle);color:var(--talos-status-info-text)}#docs-home .home-grid--tools{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}#docs-home .home-card--tool{padding:var(--talos-space-compact) var(--talos-space-base)}#docs-home .home-aside a,#docs-home .home-card--tool h3{font-size:var(--talos-text-base)}#docs-home .home-card--tool p{font-size:var(--talos-text-sm);margin-bottom:0}#docs-home .home-aside{border-top:1px solid var(--talos-border-subtle);padding-top:var(--talos-space-base);display:flex;flex-wrap:wrap;gap:var(--talos-space-base);align-items:baseline}#docs-home .home-lbl{font-size:var(--talos-text-2xs);text-transform:uppercase;letter-spacing:var(--talos-tracking-eyebrow);font-weight:var(--talos-weight-semibold);color:var(--talos-content-muted)}#docs-home .home-aside a{color:var(--talos-content-default);text-decoration:none}#docs-home .home-aside a:hover{color:var(--talos-accent-text);text-decoration:underline}"},{"filePath":"product-chrome.css","content":"html[data-current-path=\"/changelog\"] #sidebar-content{display:none}html[data-current-path=\"/changelog\"] #content-area{width:100%;max-width:60rem}"}],"page":{"pagePath":"talos/v1.12/learn-more/talos-for-linux-admins","slug":"/talos/v1.12/learn-more/talos-for-linux-admins","pageMetadata":{"title":"Talos for Linux Admins","description":"Map familiar Linux commands to their talosctl equivalents for inspecting and managing a Talos node.","canonical":"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins","href":"/talos/v1.12/learn-more/talos-for-linux-admins"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Map familiar Linux commands to their talosctl equivalents for inspecting and managing a Talos node.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const VersionWarningBanner=()=>{const _components={a:`a`,..._provideComponents()};const latestVersion=`v1.14`;const[latestUrl,setLatestUrl]=useState(null);const[currentVersion,setCurrentVersion]=useState(null);const[isBeta,setIsBeta]=useState(false);const parseVersion=v=>v.replace(`v`,``).split(`.`).map(Number);const isGreaterVersion=(a,b)=>{const[aMajor,aMinor]=parseVersion(a);const[bMajor,bMinor]=parseVersion(b);if(aMajor>bMajor)return true;if(aMajor===bMajor\u0026\u0026aMinor>bMinor)return true;return false};useEffect(()=>{if(typeof window===`undefined`)return;const{pathname,hash,search}=window.location;const match=pathname.match(/\\/talos\\/(v\\d+\\.\\d+)\\//);if(!match)return;const detectedVersion=match[1];if(detectedVersion===latestVersion)return;setCurrentVersion(detectedVersion);if(isGreaterVersion(detectedVersion,latestVersion)){setIsBeta(true)}const newPath=pathname.replace(`/talos/${detectedVersion}/`,`/talos/${latestVersion}/`);setLatestUrl(`${newPath}${search}${hash}`)},[]);if(!latestUrl||!currentVersion)return null;return _jsx(`div`,{className:`not-prose mint-sticky mint-top-6 mint-z-50 mint-my-6`,children:_jsx(`div`,{className:`mint-border mint-border-yellow-500/30 mint-bg-yellow-500/10 mint-px-4 mint-py-3 mint-rounded-xl`,children:_jsx(`div`,{className:`mint-text-sm`,children:isBeta?_jsxs(_Fragment,{children:[`⚠️ You are viewing a `,_jsx(`strong`,{children:`beta version`}),` of Talos (`,currentVersion,`). This version may be unstable.`,_jsxs(_components.a,{href:latestUrl,className:`mint-ml-2 mint-underline mint-text-yellow-400 hover:mint-text-yellow-300 mint-font-medium`,children:[`View latest stable version `,latestVersion,` →`]})]}):_jsxs(_Fragment,{children:[`⚠️ You are viewing an older version of Talos (`,currentVersion,`).`,_jsxs(_components.a,{href:latestUrl,className:`mint-ml-2 mint-underline mint-text-yellow-400 hover:mint-text-yellow-300 mint-font-medium`,children:[`View the latest version `,latestVersion,` →`]})]})})})})};function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note,_MdxComponentBoundary}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_MdxComponentBoundary,{name:`VersionWarningBanner`,children:_jsx(VersionWarningBanner,{})}),`\n`,_jsx(_components.p,{children:`This document is intended for Linux administrators who are familiar with traditional Linux systems and want to understand how to inspect, manage, and reason about a Talos node.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-talos-differs-from-traditional-linux`,children:`How Talos differs from traditional Linux`}),`\n`,_jsx(_components.p,{children:`Talos is a minimal, API-driven operating system designed specifically to run Kubernetes.`}),`\n`,_jsx(_components.p,{children:`Unlike traditional Linux distributions, Talos does not have:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`An interactive shell (SSH)`}),`\n`,_jsx(_components.li,{children:`A package manager`}),`\n`,_jsx(_components.li,{children:`A mutable user space`}),`\n`,_jsx(_components.li,{children:`Common Linux utilities by default`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Instead, all node inspection and management is performed through the Talos API using the talosctl CLI. This design allows Talos to remain immutable and consistently managed while still exposing the information required for day-to-day operations.`}),`\n`,_jsx(_components.p,{children:`For Linux administrators, this means familiar actions still exist conceptually, but they are accessed through API calls rather than local commands.`}),`\n`,_jsx(Heading,{level:`2`,id:`things-to-note-that-you-will-use-constantly`,children:`Things to note that you will use constantly`}),`\n`,_jsx(_components.p,{children:`In addition to learning the Talos command equivalents, there are a few concepts you’ll rely on frequently.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Maintenance node`}),`: When a node is in maintenance mode, meaning it has booted but has not yet received a machine configuration, commands must be run with the `,_jsx(_components.code,{children:`--insecure`}),` flag. Not all commands are available in this mode. Refer to `,_jsx(_components.a,{href:`/talos/v1.12/configure-your-talos-cluster/system-configuration/insecure`,children:`the —insecure flag documentation`}),` to understand which operations are supported and how to use them safely.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Discoverability`}),`: To see all available resource definitions exposed by Talos, run:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:` talosctl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` get`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` resourcedefinitions`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --nodes`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`node-i`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`p`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`})]}),`\n`]})})}),`\n`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Here are some familiar Linux commands and its Talos equivalent.`}),`\n`,_jsx(Heading,{level:`2`,id:`orientation-and-discovery`,children:`Orientation and discovery`}),`\n`,_jsxs(`table`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.strong,{children:`Linux habit`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Talos command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Notes`})})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:`Check kube context`}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl config info`})}),_jsx(`td`,{children:`Shows active endpoints and context`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:`”What objects exist?”`}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get rd`})}),_jsx(`td`,{children:`Lists all available Talos resources`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:`node name`}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get nodename`})}),_jsx(`td`,{children:`Displays the name of the specified node`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:`hostname`}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get hostname`})}),_jsx(`td`,{children:`Displays the hostname of the node`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`kubectl get nodes`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get members`})}),_jsx(`td`,{children:`Lists all cluster members`})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`files-and-filesystem`,children:`Files and filesystem`}),`\n`,_jsxs(`table`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.strong,{children:`Linux command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Talos command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Notes`})})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`ls`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl list`})}),_jsx(`td`,{children:`Lists exposed filesystem paths only`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`cat`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl read`})}),_jsx(`td`,{children:`Read-only file access`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`mount`})}),_jsxs(`td`,{children:[_jsx(_components.code,{children:`talosctl mounts`}),`, `,_jsx(_components.code,{children:`talosctl get mounts`}),`, and `,_jsx(_components.code,{children:`talosctl get volumestatus`})]}),_jsx(`td`,{children:`Shows mounted filesystems`})]})]}),`\n`,_jsx(Note,{children:`Talos has no interactive shell and no writable filesystem`}),`\n`,_jsx(Heading,{level:`2`,id:`disks-and-storage`,children:`Disks and storage`}),`\n`,_jsxs(`table`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.strong,{children:`Linux command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Talos command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Notes`})})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`lsblk`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get disks`})}),_jsx(`td`,{children:`High-level disk inventory`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`lspci`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get pcidevices`})}),_jsx(`td`,{children:`PCI device discovery`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:`Volume discovery`}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get discoveredvolume`})}),_jsx(`td`,{children:`Used during installation / bootstrap`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:`Disk usage`}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl usage`})}),_jsx(`td`,{children:`Filesystem-level visibility`})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`hardware-and-system-info`,children:`Hardware and system info`}),`\n`,_jsxs(`table`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.strong,{children:`Linux command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Talos command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Notes`})})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`lscpu`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get cpu`})}),_jsx(`td`,{children:`CPU topology and features`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`free`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl memory`})}),_jsx(`td`,{children:`Memory usage summary`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`dmidecode`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get systeminformation`})}),_jsx(`td`,{children:`Vendor, model, UUID, firmware`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`lsmod`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get loadedkernelmodules`})}),_jsx(`td`,{children:`Loaded kernel modules`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`modprobe`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl patch mc`})}),_jsx(`td`,{children:`Needs to be done from a configuration patch`})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`processes-and-services`,children:`Processes and services`}),`\n`,_jsxs(`table`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.strong,{children:`Linux command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Talos command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Notes`})})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`ps`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl processes`})}),_jsx(`td`,{children:`Shows running processes`})]}),_jsxs(`tr`,{children:[_jsxs(`td`,{children:[_jsx(_components.code,{children:`top`}),`, `,_jsx(_components.code,{children:`htop`})]}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl dashboard`})}),_jsx(`td`,{children:`Live streaming view`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`systemctl status`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl services`})}),_jsx(`td`,{children:`Talos services, not systemd`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`systemctl restart`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl service restart [service]`})}),_jsx(`td`,{children:`Restart OS services`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`docker stats`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl stats`})}),_jsx(`td`,{children:`Container runtime statistics`})]})]}),`\n`,_jsx(Note,{children:`Talos does not use systemd, services are Talos-native`}),`\n`,_jsx(Heading,{level:`2`,id:`networking`,children:`Networking`}),`\n`,_jsxs(`table`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.strong,{children:`Linux command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Talos command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Notes`})})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`ip addr`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get addresses | links`})}),_jsx(`td`,{children:`Interface IP addresses`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`ip route`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl get routes`})}),_jsx(`td`,{children:`Routing table`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`ethtool`})}),_jsxs(`td`,{children:[_jsx(_components.code,{children:`talosctl get linkstatuses`}),` and `,_jsx(_components.code,{children:`talosctl get ethernetstatuses`})]}),_jsx(`td`,{children:`Link state and speed`})]}),_jsxs(`tr`,{children:[_jsxs(`td`,{children:[_jsx(_components.code,{children:`netstat`}),`, `,_jsx(_components.code,{children:`ss`})]}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl netstat`})}),_jsx(`td`,{children:`Socket inspection`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`tcpdump`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl pcap`})}),_jsx(`td`,{children:`Packet capture (stream or file)`})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`logs-and-events`,children:`Logs and events`}),`\n`,_jsxs(`table`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.strong,{children:`Linux command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Talos command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Notes`})})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`journalctl -u \u003csvc>`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl logs \u003cservice>`})}),_jsx(`td`,{children:`Service logs`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`journalctl -f`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl logs -f \u003cservice>`})}),_jsx(`td`,{children:`Follow logs`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`dmesg`})}),_jsxs(`td`,{children:[_jsx(_components.code,{children:`talosctl dmesg`}),` or `,_jsx(_components.code,{children:`talosctl logs kernel`})]}),_jsx(`td`,{children:`Kernel ring buffer`})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`additional-commands`,children:`Additional commands`}),`\n`,_jsxs(`table`,{children:[_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.strong,{children:`Linux command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Talos command`})}),_jsx(`td`,{children:_jsx(_components.strong,{children:`Notes`})})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`do-release-upgrade`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl upgrade`})}),_jsx(`td`,{children:`Upgrade talos`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl wipe`})}),_jsx(`td`,{children:`Erase a drive or partition`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`poweroff`})}),_jsxs(`td`,{children:[_jsx(_components.code,{children:`talosctl shutdown`}),` and `,_jsx(_components.code,{children:`talosctl reboot`})]}),_jsx(`td`,{children:`Shut down node`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`docker pull`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl image pull`})}),_jsx(`td`,{children:`Pull a container image`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`docker images`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl image list`})}),_jsx(`td`,{children:`Lists all available images`})]}),_jsxs(`tr`,{children:[_jsx(`td`,{children:_jsx(_components.code,{children:`scp`})}),_jsx(`td`,{children:_jsx(_components.code,{children:`talosctl copy`})}),_jsx(`td`,{children:`Copy files from nodes`})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{VersionWarningBanner,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Talos for Linux Admins","description":"Map familiar Linux commands to their talosctl equivalents for inspecting and managing a Talos node.","canonical":"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins","href":"/talos/v1.12/learn-more/talos-for-linux-admins"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[159,2109,"null;function _creat"]]},"mdxExtracts":{"tableOfContents":[{"title":"How Talos differs from traditional Linux","slug":"how-talos-differs-from-traditional-linux","depth":2,"children":[]},{"title":"Things to note that you will use constantly","slug":"things-to-note-that-you-will-use-constantly","depth":2,"children":[]},{"title":"Orientation and discovery","slug":"orientation-and-discovery","depth":2,"children":[]},{"title":"Files and filesystem","slug":"files-and-filesystem","depth":2,"children":[]},{"title":"Disks and storage","slug":"disks-and-storage","depth":2,"children":[]},{"title":"Hardware and system info","slug":"hardware-and-system-info","depth":2,"children":[]},{"title":"Processes and services","slug":"processes-and-services","depth":2,"children":[]},{"title":"Networking","slug":"networking","depth":2,"children":[]},{"title":"Logs and events","slug":"logs-and-events","depth":2,"children":[]},{"title":"Additional commands","slug":"additional-commands","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/siderolabs-fe86397c/35f5b79d0f96f08e/script/cookie.js","/_mintlify/custom/siderolabs-fe86397c/3cbe4d3646b78d4f/home.js","/_mintlify/custom/siderolabs-fe86397c/d57b1e900c03bdac/script/contextual-chrome.js","/_mintlify/custom/siderolabs-fe86397c/8e8b7fbcff2dadcd/script/product-nav.js"],"dynamicCss":".mint-sticky {\n position: sticky\n}\n.mint-top-6 {\n top: 1.5rem\n}\n.mint-z-50 {\n z-index: 50\n}\n.mint-my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem\n}\n.mint-ml-2 {\n margin-left: 0.5rem\n}\n.mint-rounded-xl {\n border-radius: 0.75rem\n}\n.mint-border {\n border-width: 1px\n}\n.mint-border-yellow-500\\/30 {\n border-color: rgb(234 179 8 / 0.3)\n}\n.mint-bg-yellow-500\\/10 {\n background-color: rgb(234 179 8 / 0.1)\n}\n.mint-px-4 {\n padding-left: 1rem;\n padding-right: 1rem\n}\n.mint-py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem\n}\n.mint-text-sm {\n font-size: 0.875rem;\n line-height: 1.25rem\n}\n.mint-font-medium {\n font-weight: 500\n}\n.mint-text-yellow-400 {\n --tw-text-opacity: 1;\n color: rgb(250 204 21 / var(--tw-text-opacity, 1))\n}\n.mint-underline {\n text-decoration-line: underline\n}\n.hover\\:mint-text-yellow-300:hover {\n --tw-text-opacity: 1;\n color: rgb(253 224 71 / var(--tw-text-opacity, 1))\n}","subdomain":"siderolabs-fe86397c","siteName":"Sidero Documentation","title":"Talos for Linux Admins - Sidero Documentation","navMaps":{"firstHrefInVersion":{"v1.14":{"href":"/talos/v1.14/learn-more/talos-for-linux-admins","matchLevel":1,"canonicalOverride":true},"v1.13":{"href":"/talos/v1.13/learn-more/talos-for-linux-admins","matchLevel":1,"canonicalOverride":true},"v1.12":{"href":"/talos/v1.12/learn-more/talos-for-linux-admins","matchLevel":0},"v1.11":{"href":"/talos/v1.11/learn-more/talos-for-linux-admins","matchLevel":1,"canonicalOverride":true},"v1.10":{"href":"/talos/v1.10/learn-more/architecture","matchLevel":2},"v1.9":{"href":"/talos/v1.9/learn-more/architecture","matchLevel":2},"v1.8":{"href":"/talos/v1.8/learn-more/architecture","matchLevel":2}},"firstHrefInLanguage":{}},"lastModified":"2026-09-11T13:31:53.411Z","originalFileLocation":"talos/v1.12/learn-more/talos-for-linux-admins.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Map familiar Linux commands to their talosctl equivalents for inspecting and managing a Talos node.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Sidero Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/siderolabs-fe86397c/3so3sf5kkBQmhola/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/siderolabs-fe86397c/3so3sf5kkBQmhola/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/siderolabs-fe86397c/3so3sf5kkBQmhola/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/siderolabs-fe86397c/3so3sf5kkBQmhola/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/siderolabs-fe86397c/3so3sf5kkBQmhola/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/siderolabs-fe86397c/3so3sf5kkBQmhola/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/siderolabs-fe86397c/3so3sf5kkBQmhola/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/siderolabs-fe86397c/3so3sf5kkBQmhola/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/siderolabs-fe86397c/3so3sf5kkBQmhola/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Talos for Linux Admins - Sidero Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Map familiar Linux commands to their talosctl equivalents for inspecting and managing a Talos node.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Sidero Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://siderolabs-fe86397c.mintlify.app/_mintlify/api/og/v2?division=Learn+more\u0026amp;title=Talos+for+Linux+Admins\u0026amp;description=Map+familiar+Linux+commands+to+their+talosctl+equivalents+for+inspecting+and+managing+a+Talos+node.\u0026amp;theme=5b4a3f49513fdcc9466113ef\u0026amp;signature=dcc2eb1ee3a34a7bb4c68ebfc3cc52725a0eab148bde58a2a9f63aee6759e473\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Talos for Linux Admins - Sidero Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Map familiar Linux commands to their talosctl equivalents for inspecting and managing a Talos node.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://siderolabs-fe86397c.mintlify.app/_mintlify/api/og/v2?division=Learn+more\u0026amp;title=Talos+for+Linux+Admins\u0026amp;description=Map+familiar+Linux+commands+to+their+talosctl+equivalents+for+inspecting+and+managing+a+Talos+node.\u0026amp;theme=5b4a3f49513fdcc9466113ef\u0026amp;signature=dcc2eb1ee3a34a7bb4c68ebfc3cc52725a0eab148bde58a2a9f63aee6759e473\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/siderolabs-fe86397c/3so3sf5kkBQmhola/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Sidero Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#D41A3B\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/talos/v1.12/learn-more/talos-for-linux-admins.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.siderolabs.com/#organization\",\"name\":\"Sidero Documentation\",\"url\":\"https://docs.siderolabs.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/siderolabs-fe86397c/G9H15xhTYrTLoHZE/images/sidero-light.svg?fit=max\u0026auto=format\u0026n=G9H15xhTYrTLoHZE\u0026q=85\u0026s=111c3a81dfd33536a250355ab70d5b5f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.siderolabs.com#website\",\"name\":\"Sidero Documentation\",\"url\":\"https://docs.siderolabs.com\",\"publisher\":{\"@id\":\"https://docs.siderolabs.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins#webpage\",\"url\":\"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins\",\"name\":\"Talos for Linux Admins\",\"description\":\"Map familiar Linux commands to their talosctl equivalents for inspecting and managing a Talos node.\",\"dateModified\":\"2026-09-11T13:31:53.411Z\",\"isPartOf\":{\"@id\":\"https://docs.siderolabs.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Learn more\",\"item\":\"https://docs.siderolabs.com/talos/v1.12/learn-more/architecture\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Talos for Linux Admins\",\"item\":\"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins#article\",\"headline\":\"Talos for Linux Admins\",\"name\":\"Talos for Linux Admins\",\"description\":\"Map familiar Linux commands to their talosctl equivalents for inspecting and managing a Talos node.\",\"url\":\"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins\",\"mainEntityOfPage\":{\"@id\":\"https://docs.siderolabs.com/talos/v1.14/learn-more/talos-for-linux-admins#webpage\"},\"dateModified\":\"2026-09-11T13:31:53.411Z\",\"publisher\":{\"@id\":\"https://docs.siderolabs.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.siderolabs.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Sidero Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Sidero Documentation","nav":{"global":null,"products":[{"product":"Talos Linux","icon":"https://mintlify.s3.us-west-1.amazonaws.com/siderolabs-fe86397c/images/talos.svg","description":"Bring up a Kubernetes cluster on Talos Linux and operate it day to day.","versions":[{"version":"v1.14","pages":[{"title":"v1.14","href":"/talos/v1.14/learn-more/talos-for-linux-admins"}]},{"version":"v1.13","pages":[{"title":"v1.13","href":"/talos/v1.13/learn-more/talos-for-linux-admins"}]},{"version":"v1.12","groups":[{"group":"Overview","pages":[{"title":"What is Talos Linux?","href":"/talos/v1.12/overview/what-is-talos"}]},{"group":"Getting Started","pages":[{"title":"System Requirements","href":"/talos/v1.12/getting-started/system-requirements"},{"title":"talosctl","href":"/talos/v1.12/getting-started/talosctl"},{"title":"Quickstart","href":"/talos/v1.12/getting-started/quickstart"},{"title":"Getting Started","href":"/talos/v1.12/getting-started/getting-started"},{"title":"Production Clusters","href":"/talos/v1.12/getting-started/prodnotes"},{"title":"Deploy Your First Workload","href":"/talos/v1.12/getting-started/deploy-first-workload"},{"title":"What's New in Talos 1.12.0","href":"/talos/v1.12/getting-started/what's-new-in-talos"},{"title":"Support Matrix","href":"/talos/v1.12/getting-started/support-matrix"}]},{"group":"Platform specific installation","pages":[{"group":"Bare Metal Platforms","pages":[{"title":"Boot Loader","href":"/talos/v1.12/platform-specific-installations/bare-metal-platforms/bootloader"},{"title":"Equinix Metal","href":"/talos/v1.12/platform-specific-installations/bare-metal-platforms/equinix-metal"},{"title":"ISO","href":"/talos/v1.12/platform-specific-installations/bare-metal-platforms/iso"},{"title":"Matchbox","href":"/talos/v1.12/platform-specific-installations/bare-metal-platforms/matchbox"},{"title":"Network Configuration","href":"/talos/v1.12/platform-specific-installations/bare-metal-platforms/network-config"},{"title":"Metal Network Configuration","href":"/talos/v1.12/platform-specific-installations/bare-metal-platforms/metal-network-configuration"},{"title":"PXE","href":"/talos/v1.12/platform-specific-installations/bare-metal-platforms/pxe"},{"title":"SecureBoot","href":"/talos/v1.12/platform-specific-installations/bare-metal-platforms/secureboot"}]},{"group":"Virtualized Platforms","pages":[{"title":"Hyper-V","href":"/talos/v1.12/platform-specific-installations/virtualized-platforms/hyper-v"},{"title":"KVM","href":"/talos/v1.12/platform-specific-installations/virtualized-platforms/kvm"},{"title":"OpenNebula","href":"/talos/v1.12/platform-specific-installations/virtualized-platforms/opennebula"},{"title":"Proxmox","href":"/talos/v1.12/platform-specific-installations/virtualized-platforms/proxmox"},{"title":"Vagrant \u0026 Libvirt","href":"/talos/v1.12/platform-specific-installations/virtualized-platforms/vagrant-libvirt"},{"title":"VMware","href":"/talos/v1.12/platform-specific-installations/virtualized-platforms/vmware"},{"title":"Xen","href":"/talos/v1.12/platform-specific-installations/virtualized-platforms/xen"},{"title":"Xen Orchestra","href":"/talos/v1.12/platform-specific-installations/virtualized-platforms/xenorchestra"}]},{"group":"Cloud Platforms","pages":[{"title":"Akamai","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/akamai"},{"title":"AWS","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/aws"},{"title":"Azure","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/azure"},{"title":"CloudStack","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/cloudstack"},{"title":"DigitalOcean","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/digitalocean"},{"title":"Exoscale","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/exoscale"},{"title":"GCP","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/gcp"},{"title":"Hetzner","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/hetzner"},{"title":"Kubernetes","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/kubernetes"},{"title":"Nocloud","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/nocloud"},{"title":"OpenStack","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/openstack"},{"title":"Oracle","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/oracle"},{"title":"Scaleway","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/scaleway"},{"title":"UpCloud","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/upcloud"},{"title":"Vultr","href":"/talos/v1.12/platform-specific-installations/cloud-platforms/vultr"}]},{"group":"Local Platforms","pages":[{"title":"Docker","href":"/talos/v1.12/platform-specific-installations/local-platforms/docker"},{"title":"QEMU","href":"/talos/v1.12/platform-specific-installations/local-platforms/qemu"},{"title":"VirtualBox","href":"/talos/v1.12/platform-specific-installations/local-platforms/virtualbox"}]},{"group":"Single Board Computers","pages":[{"title":"Banana Pi M64","href":"/talos/v1.12/platform-specific-installations/single-board-computers/bananapi_m64"},{"title":"Friendlyelec Nano PI R4S","href":"/talos/v1.12/platform-specific-installations/single-board-computers/nanopi_r4s"},{"title":"Jetson Nano","href":"/talos/v1.12/platform-specific-installations/single-board-computers/jetson_nano"},{"title":"Libre Computer Board ALL-H3-CC","href":"/talos/v1.12/platform-specific-installations/single-board-computers/libretech_all_h3_cc_h5"},{"title":"Orange Pi 5","href":"/talos/v1.12/platform-specific-installations/single-board-computers/orangepi_5"},{"title":"Orange Pi R1 Plus LTS","href":"/talos/v1.12/platform-specific-installations/single-board-computers/orangepi_r1_plus_lts"},{"title":"Pine64","href":"/talos/v1.12/platform-specific-installations/single-board-computers/pine64"},{"title":"Pine64 Rock64","href":"/talos/v1.12/platform-specific-installations/single-board-computers/rock64"},{"title":"Radxa ROCK 4C Plus","href":"/talos/v1.12/platform-specific-installations/single-board-computers/rock4cplus"},{"title":"Radxa ROCK 5B","href":"/talos/v1.12/platform-specific-installations/single-board-computers/rock5b"},{"title":"Radxa ROCK PI 4","href":"/talos/v1.12/platform-specific-installations/single-board-computers/rockpi_4"},{"title":"Radxa ROCK PI 4C","href":"/talos/v1.12/platform-specific-installations/single-board-computers/rockpi_4c"},{"title":"Raspberry Pi Series","href":"/talos/v1.12/platform-specific-installations/single-board-computers/rpi_generic"},{"title":"Turing RK1","href":"/talos/v1.12/platform-specific-installations/single-board-computers/turing_rk1"},{"title":"Unofficial Ports","href":"/talos/v1.12/platform-specific-installations/single-board-computers/unofficial"}]},{"title":"Boot Assets","href":"/talos/v1.12/platform-specific-installations/boot-assets"},{"title":"Air-gapped Environments","href":"/talos/v1.12/platform-specific-installations/air-gapped"},{"title":"Omni SaaS","href":"/talos/v1.12/platform-specific-installations/omni"}]},{"group":"Deploying and managing workloads","pages":[{"title":"Interactive Dashboard","href":"/talos/v1.12/deploy-and-manage-workloads/interactive-dashboard"},{"title":"Scale up a Talos cluster","href":"/talos/v1.12/deploy-and-manage-workloads/scaling-up"},{"title":"Scale down a Talos cluster","href":"/talos/v1.12/deploy-and-manage-workloads/scaling-down"},{"title":"Enable workloads on your control plane nodes","href":"/talos/v1.12/deploy-and-manage-workloads/workloads-on-controlplane"}]},{"group":"Networking","pages":[{"group":"Network Configuration","pages":[{"title":"Overview","href":"/talos/v1.12/networking/configuration/overview"},{"title":"Link Aliases","href":"/talos/v1.12/networking/configuration/aliases"},{"title":"Physical Links","href":"/talos/v1.12/networking/configuration/physical"},{"title":"Static Addressing","href":"/talos/v1.12/networking/configuration/static"},{"title":"Dynamic Addressing (DHCP)","href":"/talos/v1.12/networking/configuration/dynamic"},{"title":"Hostname","href":"/talos/v1.12/networking/configuration/hostname"},{"title":"Resolvers","href":"/talos/v1.12/networking/configuration/resolvers"},{"title":"Time Servers","href":"/talos/v1.12/networking/configuration/time"}]},{"group":"Logical Links","pages":[{"title":"VLAN","href":"/talos/v1.12/networking/logical/vlan"},{"title":"Bond","href":"/talos/v1.12/networking/logical/bond"},{"title":"Bridge","href":"/talos/v1.12/networking/logical/bridge"}]},{"group":"Advanced Configuration","pages":[{"title":"Ethernet Configuration","href":"/talos/v1.12/networking/advanced/ethernet-config"},{"title":"Virtual (shared) IP","href":"/talos/v1.12/networking/advanced/vip"},{"title":"Wireguard","href":"/talos/v1.12/networking/advanced/wireguard"}]},{"title":"Corporate Proxies","href":"/talos/v1.12/networking/corporate-proxies"},{"title":"Egress Domains","href":"/talos/v1.12/networking/egress-domains"},{"title":"Host DNS","href":"/talos/v1.12/networking/host-dns"},{"title":"Ingress Firewall","href":"/talos/v1.12/networking/ingress-firewall"},{"title":"KubeSpan","href":"/talos/v1.12/networking/kubespan"},{"title":"Multihoming","href":"/talos/v1.12/networking/multihoming"},{"title":"Predictable Interface Names","href":"/talos/v1.12/networking/predictable-interface-names"},{"title":"SideroLink","href":"/talos/v1.12/networking/siderolink"}]},{"group":"Security","pages":[{"title":"CA Rotation","href":"/talos/v1.12/security/ca-rotation"},{"title":"How to manage PKI and certificate lifetimes with Talos Linux","href":"/talos/v1.12/security/cert-management"},{"title":"Custom Certificate Authorities","href":"/talos/v1.12/security/certificate-authorities"},{"title":"IRSA with Talos Linux","href":"/talos/v1.12/security/iam-roles-for-service-accounts"},{"title":"Machine Configuration OAuth2 Authentication","href":"/talos/v1.12/security/machine-config-oauth"},{"title":"Role-based access control (RBAC)","href":"/talos/v1.12/security/rbac"},{"title":"SELinux","href":"/talos/v1.12/security/selinux"},{"title":"Verifying Images","href":"/talos/v1.12/security/verifying-images"},{"title":"Talos Default Hardening and CIS Compliance","href":"/talos/v1.12/security/talos-default-hardening-and-cis-compliance"},{"title":"Talos Security Checklist","href":"/talos/v1.12/security/talos-security-checklist"},{"title":"Subscribe to Security Advisories","href":"/talos/v1.12/security/subscribe-to-security-advisories"}]},{"group":"Build and extend Talos","pages":[{"group":"Custom Images \u0026 Development","pages":[{"title":"Building Custom Talos Images","href":"/talos/v1.12/build-and-extend-talos/custom-images-and-development/building-images"},{"title":"Customizing the Kernel","href":"/talos/v1.12/build-and-extend-talos/custom-images-and-development/customizing-the-kernel"},{"title":"Developing Talos","href":"/talos/v1.12/build-and-extend-talos/custom-images-and-development/developing-talos"},{"title":"Extension Services","href":"/talos/v1.12/build-and-extend-talos/custom-images-and-development/extension-services"},{"title":"Adding a Kernel Module","href":"/talos/v1.12/build-and-extend-talos/custom-images-and-development/kernel-module"},{"title":"OCI Base Runtime Specification","href":"/talos/v1.12/build-and-extend-talos/custom-images-and-development/oci-base-spec"},{"title":"Overlays","href":"/talos/v1.12/build-and-extend-talos/custom-images-and-development/overlays"},{"title":"System Extensions","href":"/talos/v1.12/build-and-extend-talos/custom-images-and-development/system-extensions"},{"title":"Talos Development Tools","href":"/talos/v1.12/build-and-extend-talos/custom-images-and-development/talos-development-tools"}]},{"group":"Cluster Operations \u0026 Maintenance","pages":[{"title":"Disaster Recovery","href":"/talos/v1.12/build-and-extend-talos/cluster-operations-and-maintenance/disaster-recovery"},{"title":"Cgroups Resource Analysis","href":"/talos/v1.12/build-and-extend-talos/cluster-operations-and-maintenance/cgroups-analysis"},{"title":"etcd Maintenance","href":"/talos/v1.12/build-and-extend-talos/cluster-operations-and-maintenance/etcd-maintenance"},{"title":"Watchdog Timers","href":"/talos/v1.12/build-and-extend-talos/cluster-operations-and-maintenance/watchdog"}]}]},{"group":"Configure your Talos cluster","pages":[{"group":"System Configuration","pages":[{"title":"Acquiring Machine Configuration","href":"/talos/v1.12/configure-your-talos-cluster/system-configuration/acquire"},{"title":"Configuration Patches","href":"/talos/v1.12/configure-your-talos-cluster/system-configuration/patching"},{"title":"Edit Machine Configuration","href":"/talos/v1.12/configure-your-talos-cluster/system-configuration/editing-machine-configuration"},{"title":"Performance Tuning","href":"/talos/v1.12/configure-your-talos-cluster/system-configuration/performance-tuning"},{"title":"Time Synchronization","href":"/talos/v1.12/configure-your-talos-cluster/system-configuration/time-sync"},{"title":"Discovery Service","href":"/talos/v1.12/configure-your-talos-cluster/system-configuration/discovery"},{"title":"KubePrism","href":"/talos/v1.12/configure-your-talos-cluster/system-configuration/kubeprism"},{"title":"Reproducible Machine Configuration","href":"/talos/v1.12/configure-your-talos-cluster/system-configuration/reproducible-machine-configuration"},{"title":"The insecure flag","href":"/talos/v1.12/configure-your-talos-cluster/system-configuration/insecure"},{"title":"OOM handler","href":"/talos/v1.12/configure-your-talos-cluster/system-configuration/oom"}]},{"group":"Images \u0026 Container Runtime","pages":[{"title":"Containerd","href":"/talos/v1.12/configure-your-talos-cluster/images-container-runtime/containerd"},{"title":"Image Cache","href":"/talos/v1.12/configure-your-talos-cluster/images-container-runtime/image-cache"},{"title":"Pull Through Image Cache","href":"/talos/v1.12/configure-your-talos-cluster/images-container-runtime/pull-through-cache"},{"title":"Use Image Cache as a Registry Mirror","href":"/talos/v1.12/configure-your-talos-cluster/images-container-runtime/image-cache-registry-mirror"},{"title":"Static Pods","href":"/talos/v1.12/configure-your-talos-cluster/images-container-runtime/static-pods"}]},{"group":"Storage \u0026 Disk Management","pages":[{"group":"Disk Management","pages":[{"title":"Overview","href":"/talos/v1.12/configure-your-talos-cluster/storage-and-disk-management/disk-management/overview"},{"title":"Common Configuration","href":"/talos/v1.12/configure-your-talos-cluster/storage-and-disk-management/disk-management/common"},{"title":"Existing Volumes","href":"/talos/v1.12/configure-your-talos-cluster/storage-and-disk-management/disk-management/existing"},{"title":"Disk Layout","href":"/talos/v1.12/configure-your-talos-cluster/storage-and-disk-management/disk-management/layout"},{"title":"Raw Volumes","href":"/talos/v1.12/configure-your-talos-cluster/storage-and-disk-management/disk-management/raw"},{"title":"Resources","href":"/talos/v1.12/configure-your-talos-cluster/storage-and-disk-management/disk-management/resources"},{"title":"System Volumes","href":"/talos/v1.12/configure-your-talos-cluster/storage-and-disk-management/disk-management/system"},{"title":"User Volumes","href":"/talos/v1.12/configure-your-talos-cluster/storage-and-disk-management/disk-management/user"}]},{"title":"Disk Encryption","href":"/talos/v1.12/configure-your-talos-cluster/storage-and-disk-management/disk-encryption"},{"title":"Swap","href":"/talos/v1.12/configure-your-talos-cluster/storage-and-disk-management/swap"}]},{"group":"Logging \u0026 Telemetry","pages":[{"title":"Logging","href":"/talos/v1.12/configure-your-talos-cluster/logging-and-telemetry/logging"}]},{"group":"Hardware \u0026 Drivers","pages":[{"title":"AMD GPU Support (ROCm)","href":"/talos/v1.12/configure-your-talos-cluster/hardware-and-drivers/amd-gpu"},{"title":"Hailo AI Accelerators","href":"/talos/v1.12/configure-your-talos-cluster/hardware-and-drivers/hailo"},{"title":"NVIDIA Fabric Manager","href":"/talos/v1.12/configure-your-talos-cluster/hardware-and-drivers/nvidia-fabricmanager"},{"title":"NVIDIA GPU (OSS drivers)","href":"/talos/v1.12/configure-your-talos-cluster/hardware-and-drivers/nvidia-gpu"},{"title":"NVIDIA GPU (Proprietary drivers)","href":"/talos/v1.12/configure-your-talos-cluster/hardware-and-drivers/nvidia-gpu-proprietary"}]},{"group":"Lifecycle Management","pages":[{"title":"Upgrading Talos Linux","href":"/talos/v1.12/configure-your-talos-cluster/lifecycle-management/upgrading-talos"},{"title":"Resetting a Machine","href":"/talos/v1.12/configure-your-talos-cluster/lifecycle-management/resetting-a-machine"}]}]},{"group":"Advanced guides","pages":[{"title":"Install KubeVirt on Talos","href":"/talos/v1.12/advanced-guides/install-kubevirt"},{"title":"Migrating from Kubeadm","href":"/talos/v1.12/advanced-guides/migrating-from-kubeadm"},{"title":"SBOMs","href":"/talos/v1.12/advanced-guides/SBOM"}]},{"group":"Reference","pages":[{"title":"Overview","href":"/talos/v1.12/reference/configuration/overview"},{"title":"MachineConfig","href":"/talos/v1.12/reference/configuration/v1alpha1/config"},{"title":"Kernel","href":"/talos/v1.12/reference/kernel"},{"title":"talosctl","href":"/talos/v1.12/reference/cli"},{"title":"talosconfig","href":"/talos/v1.12/reference/talosconfig"},{"title":"API","href":"/talos/v1.12/reference/api"},{"group":"Block","pages":[{"title":"ExistingVolumeConfig","href":"/talos/v1.12/reference/configuration/block/existingvolumeconfig"},{"title":"RawVolumeConfig","href":"/talos/v1.12/reference/configuration/block/rawvolumeconfig"},{"title":"SwapVolumeConfig","href":"/talos/v1.12/reference/configuration/block/swapvolumeconfig"},{"title":"UserVolumeConfig","href":"/talos/v1.12/reference/configuration/block/uservolumeconfig"},{"title":"VolumeConfig","href":"/talos/v1.12/reference/configuration/block/volumeconfig"},{"title":"ZswapConfig","href":"/talos/v1.12/reference/configuration/block/zswapconfig"}]},{"group":"CRI","pages":[{"title":"RegistryAuthConfig","href":"/talos/v1.12/reference/configuration/cri/registryauthconfig"},{"title":"RegistryMirrorConfig","href":"/talos/v1.12/reference/configuration/cri/registrymirrorconfig"},{"title":"RegistryTLSConfig","href":"/talos/v1.12/reference/configuration/cri/registrytlsconfig"}]},{"group":"Network","pages":[{"title":"BondConfig","href":"/talos/v1.12/reference/configuration/network/bondconfig"},{"title":"BridgeConfig","href":"/talos/v1.12/reference/configuration/network/bridgeconfig"},{"title":"DHCPv4Config","href":"/talos/v1.12/reference/configuration/network/dhcpv4config"},{"title":"DHCPv6Config","href":"/talos/v1.12/reference/configuration/network/dhcpv6config"},{"title":"DummyLinkConfig","href":"/talos/v1.12/reference/configuration/network/dummylinkconfig"},{"title":"EthernetConfig","href":"/talos/v1.12/reference/configuration/network/ethernetconfig"},{"title":"HCloudVIPConfig","href":"/talos/v1.12/reference/configuration/network/hcloudvipconfig"},{"title":"HostnameConfig","href":"/talos/v1.12/reference/configuration/network/hostnameconfig"},{"title":"KubeSpanEndpointsConfig","href":"/talos/v1.12/reference/configuration/network/kubespanendpointsconfig"},{"title":"Layer2VIPConfig","href":"/talos/v1.12/reference/configuration/network/layer2vipconfig"},{"title":"LinkAliasConfig","href":"/talos/v1.12/reference/configuration/network/linkaliasconfig"},{"title":"LinkConfig","href":"/talos/v1.12/reference/configuration/network/linkconfig"},{"title":"NetworkDefaultActionConfig","href":"/talos/v1.12/reference/configuration/network/networkdefaultactionconfig"},{"title":"NetworkRuleConfig","href":"/talos/v1.12/reference/configuration/network/networkruleconfig"},{"title":"ResolverConfig","href":"/talos/v1.12/reference/configuration/network/resolverconfig"},{"title":"StaticHostConfig","href":"/talos/v1.12/reference/configuration/network/statichostconfig"},{"title":"TimeSyncConfig","href":"/talos/v1.12/reference/configuration/network/timesyncconfig"},{"title":"VLANConfig","href":"/talos/v1.12/reference/configuration/network/vlanconfig"},{"title":"WireguardConfig","href":"/talos/v1.12/reference/configuration/network/wireguardconfig"}]},{"group":"Runtime","pages":[{"title":"EventSinkConfig","href":"/talos/v1.12/reference/configuration/runtime/eventsinkconfig"},{"title":"KmsgLogConfig","href":"/talos/v1.12/reference/configuration/runtime/kmsglogconfig"},{"title":"OOMConfig","href":"/talos/v1.12/reference/configuration/runtime/oomconfig"},{"title":"WatchdogTimerConfig","href":"/talos/v1.12/reference/configuration/runtime/watchdogtimerconfig"}]},{"group":"Misc","pages":[{"title":"ExtensionServiceConfig","href":"/talos/v1.12/reference/configuration/extensions/extensionserviceconfig"},{"title":"PCIDriverRebindConfig","href":"/talos/v1.12/reference/configuration/hardware/pcidriverrebindconfig"},{"title":"TrustedRootsConfig","href":"/talos/v1.12/reference/configuration/security/trustedrootsconfig"},{"title":"SideroLinkConfig","href":"/talos/v1.12/reference/configuration/siderolink/siderolinkconfig"}]}]},{"group":"Troubleshooting and support","pages":[{"title":"Troubleshooting","href":"/talos/v1.12/troubleshooting/troubleshooting"},{"title":"FAQs","href":"/talos/v1.12/troubleshooting/faqs"}]},{"group":"Learn more","pages":[{"title":"Architecture","href":"/talos/v1.12/learn-more/architecture"},{"title":"Components","href":"/talos/v1.12/learn-more/components"},{"title":"Control Plane","href":"/talos/v1.12/learn-more/control-plane"},{"title":"Controllers and Resources","href":"/talos/v1.12/learn-more/controllers-resources"},{"title":"Image Factory","href":"/talos/v1.12/learn-more/image-factory"},{"title":"Knowledge Base","href":"/talos/v1.12/learn-more/knowledge-base"},{"title":"KubeSpan","href":"/talos/v1.12/learn-more/kubespan"},{"title":"Networking Resources","href":"/talos/v1.12/learn-more/networking-resources"},{"title":"Philosophy","href":"/talos/v1.12/learn-more/philosophy"},{"title":"Process Capabilities","description":"Understand the Linux process capabilities restrictions with Talos Linux.","href":"/talos/v1.12/learn-more/process-capabilities"},{"title":"Talos for Linux Admins","href":"/talos/v1.12/learn-more/talos-for-linux-admins"},{"title":"Network Connectivity","description":"Description of the Networking Connectivity needed by Talos Linux","href":"/talos/v1.12/learn-more/talos-network-connectivity"},{"title":"Talos platform configuration","href":"/talos/v1.12/learn-more/talos-platform-configuration"},{"title":"talosctl","href":"/talos/v1.12/learn-more/talosctl"},{"title":"AI Agent Integration","href":"/talos/v1.12/learn-more/ai-agent-integration"}]}]},{"version":"v1.11","pages":[{"title":"v1.11","href":"/talos/v1.11/learn-more/talos-for-linux-admins"}]},{"version":"v1.10","pages":[{"title":"v1.10","href":"/talos/v1.10/learn-more/architecture"}]},{"version":"v1.9","pages":[{"title":"v1.9","href":"/talos/v1.9/learn-more/architecture"}]},{"version":"v1.8","pages":[{"title":"v1.8","href":"/talos/v1.8/learn-more/architecture"}]}]},{"product":"Talos Enterprise Linux","icon":"https://mintlify.s3.us-west-1.amazonaws.com/siderolabs-fe86397c/images/talos.svg","description":"FIPS-enabled builds, SBOMs, VEX, and signed images from the Enterprise Image Factory.","pages":[{"title":"Talos Enterprise Linux","href":"/talos-enterprise-linux/overview/introducing-talos-enterprise-linux"}]},{"product":"Talos Omni","icon":"https://mintlify.s3.us-west-1.amazonaws.com/siderolabs-fe86397c/images/omni.svg","description":"Provision, upgrade and manage Talos clusters across sites from one place.","pages":[{"title":"Talos Omni","href":"/omni/overview/what-is-omni"}]},{"product":"Talos Director","icon":"gauge","description":"Manage virtual machines, Kubernetes clusters, storage, and networking across the data center.","pages":[{"title":"Talos Director","href":"/director/overview/what-is-talos-director"}]},{"product":"Talos Hypervisor","icon":"server","description":"Run virtual machines on a Talos host through native Talos APIs and talosctl.","pages":[{"title":"Talos Hypervisor","href":"/hypervisor/overview/what-is-talos-hypervisor"}]},{"product":"Kubernetes Guides","icon":"https://mintlify.s3.us-west-1.amazonaws.com/siderolabs-fe86397c/images/kubernetes.svg","pages":[{"title":"Kubernetes Guides","href":"/kubernetes-guides/overview/kubernetes-guides-overview"}]},{"product":"Changelog","hidden":true,"pages":[{"title":"Changelog","href":"/changelog"}]}]},"title":"Talos for Linux Admins - Sidero Documentation","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":[],"chunks":[]}