Talk to an Instructor:
Jonas Felix
Managing Kubernetes clusters brings complex security and maintenance challenges. Talos Linux offers a revolutionary solution as an immutable, API-driven operating system specifically designed for Kubernetes.
We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.
In this course, we'll build a production-ready Kubernetes cluster with Talos Linux from the ground up. Throughout this journey, we will cover the following topics:
– Introduction to Talos Linux:
... - Immutable infrastructure concepts
... - API-driven operating system management
... - Security benefits of Talos Linux
– Talos Architecture and Components:
... - init process, services
... - read-only filesystem
... - talos extensions
... - Talos API and talosctl CLI
– Cluster Installation and Configuration:
... - Creating Machine Configurations
... - Kubernetes apiserver VirtualIP with talos
... - Bootstrap process and Control Plane setup
... - Adding and managing Worker Nodes
– Cluster day-2 operations:
... - Upgrading Talos linux
... - Upgrading Kubernetes
... - Extending a cluster with new nodes
... - Using talhelper for simpler operations
– Talos internals deep-dive:
... - filesystem structure, advanced talosctl commands
... - debugging session on talos
... - talos certificate and mTLS api endpoint
– Storage/Disk Management:
... - Disk layout (partitions)
... - User Volumes
... - Disk Encryption
... - backup and disaster recovery
– Installing core Kubernetes workloads:
... - CNI (Cilium)
... - CSI (Longhorn)
... - Load Balancer (with Cilium L2 announcement)
... - Ingress controller configuration
... - Cluster observability with Prometheus-compatible stack
You will not only get to know these concepts, but also implement them in practice.
What You'll Learn:
- Build and manage production-ready Kubernetes clusters with Talos Linux.
- Understand immutable infrastructure principles.
- Implement security best practices for Kubernetes clusters.
- Configure CNI, storage, and other critical cluster components.
- Troubleshoot and maintain Talos-based clusters.
Why Choose Our Course?
- Expert instructors with real-world Kubernetes and infrastructure experience.
- Practical, hands-on exercises to solidify your learning.
- Advanced modules for experienced system engineers.
- Enroll now and revolutionize how you build and manage Kubernetes clusters with Talos Linux!
Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.
Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.
By the end of this course, participants will gain hands-on experience in building and managing production-ready Kubernetes clusters with Talos Linux. They will be capable of creating and operating secure, immutable cluster infrastructures.
The course is well structured and consists of theoretical explanations and practical exercises. You will be accompanied by an experienced trainer who can answer questions related to Talos Linux and Kubernetes cluster management.
This course is aimed at System Engineers, DevOps Engineers, and Platform Engineers who want to build and manage modern, secure Kubernetes clusters with Talos Linux.
Basic understanding in the use of the command line.
Experience with Linux system administration.
Basic understanding of orchestrating applications on Kubernetes.
Knowledge of container technologies (Docker/Podman).
Every participant will receive a questionnaire and a preparation checklist after registration. We provide a comprehensive laboratory environment for each participant, so that all participants can directly implement their own experiments and even complex scenarios.
Thank you for your request, we will get back to you as soon as possible.
Unexpected error - please contact us by E-Mail or Phone.
Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.
Thank you for your request, we will get back to you as soon as possible.
Unexpected error - please contact us by E-Mail or Phone.
Talos Linux was developed by Andrew Rynhard and the team at Sidero Labs. The project emerged from the vision to create an operating system specifically optimized for Kubernetes while meeting the highest security standards.
Development began in 2018 with the goal of eliminating the complexity of traditional Linux distributions and creating an immutable system. Talos eliminates SSH, shell access, and package managers in favor of fully API-driven management. This significantly reduces the attack surface and improves security.
Today, Talos Linux is used by companies worldwide for production Kubernetes clusters. Integration with cloud providers, bare-metal environments, and edge computing scenarios makes it a versatile solution. The active community and continuous development by Sidero Labs ensure regular updates and new features such as extended hardware support and improved security mechanisms.
Talk to an Instructor:
Jonas Felix
Training-Centers:
Basel:
- Aeschenplatz 6, 4052 Basel
Zurich:
- HWZ, Lagerstrasse 5, 8004 Zürich
Company address:
felixideas GmbH
Baslerstrasse 5a
4102 Binningen