Everyone can contribute! Learn DevOps and Cloud Native in our cafe ☕
Technology is moving fast in the DevOps and Cloud Native community.
Join the conversation and add your thoughts, tips, experiences, stories.
"Everyone Can Contribute" is inspired by GitLab's mission.
38. #EveryoneCanContribute cafe: Talos, a Kubernetes OS
Talos is a modern OS designed to be secure, immutable, and minimal. Its purpose is to host Kubernetes clusters, so it is tightly integrated with Kubernetes. Talos is based on the Linux kernel, and supports most cloud platforms, bare metal, and most virtualization platforms. All system management is done via an API, and there is no shell or interactive console.
Enjoy the session! 🦊
Getting started with Talos:
talosctl cluster createruns Talos in Docker on your local machine
- Real hardware - ISO to boot up
Talos provides APIs everywhere, and removes the need for SSH.
talosctl dashboard brings up a dashboard in the terminal,
talosctl services shows an overview of the services.
Supported architectures: x86, amd64, arm64 - AWS EC2 Graviton
Roadmap and ideas:
- Talos logs are stored in-memory, future vision is to bridge them via the API into fluentd, Loki, etc.
- Config validation, especially for network parts
Talos is building a UI for logs, events, metrics, overview.