mirror of
https://github.com/siderolabs/talos.git
synced 2025-08-18 04:27:06 +02:00
Brings in a new theme, improved content, and restructured layout. Signed-off-by: Andrew Rynhard <andrew@rynhard.io>
22 lines
1.3 KiB
Markdown
22 lines
1.3 KiB
Markdown
---
|
|
title: What is Talos?
|
|
weight: 1
|
|
---
|
|
|
|
Talos is an open source platform to host and maintain Kubernetes clusters.
|
|
It includes a purpose-built operating system and associated management tools.
|
|
It can run on all major cloud providers, virtualization platforms, and bare metal hardware.
|
|
|
|
All system management is done via an API, and there is no shell or interactive console.
|
|
Some of the capabilities and benefits provided by Talos include:
|
|
|
|
- **Security**: Talos reduces your attack surface by practicing the Principle of Least Privilege (PoLP) and by securing the API with mutual TLS (mTLS) authentication.
|
|
- **Predictability**: Talos eliminates unneeded variables and reduces unknown factors in your environment by employing immutable infrastructure ideology.
|
|
- **Evolvability**: Talos simplifies your architecture and increases your ability to easily accommodate future changes.
|
|
|
|
Talos is flexible and can be deployed in a variety of ways, but the easiest way to get started and experiment with the system is to run a local cluster on your laptop or workstation.
|
|
There are two options:
|
|
|
|
- [Run a Docker-based local cluster](/docs/v0.6/local-platforms/docker/) on your Linux or Mac workstation
|
|
- [Run a Firecracker micro-VM-based](/docs/v0.6/local-platforms/docker/) cluster on your Linux workstation
|