Kubernetes Training
Understanding and Operating Kubernetes
We share our Kubernetes expertise and provide hands-on training for your team – online or on-site.
Why Kubernetes matters
The foundation of modern IT infrastructures
In the public cloud, in your own data center, or in a hybrid environment
Kubernetes has established itself as the standard for running modern applications.
You retain control over your infrastructure — without being locked into a specific vendor.
Our Training Approach
For Setting Up and Operating Kubernetes Platforms
We teach Kubernetes through hands-on exercises. Together, we deploy applications, configure networks, manage storage, and solve typical tasks from day-to-day operations.
No prior Kubernetes experience needed. We build on your existing Linux and networking knowledge and introduce Kubernetes step by step.
We teach proven concepts and best practices for setting up and operating Kubernetes platforms—from deployments to GitOps workflows.
We explain how Kubernetes actually works under the hood. Together, we set up clusters, update them, and demonstrate how the individual components interact.
We work with kubectl, Kustomize, and Helm, and demonstrate how to manage configurations in a structured way.
Optionally, we offer an additional day of training on GitOps with FluxCD or ArgoCD. During this session, we cover reproducible and automated deployments.
Training Options
For a variety of needs and skill levels
Core Training
2 Days
- Learning the basics of Kubernetes
- Setting up clusters and deploying applications
- Managing networks and storage
- Designing a cluster architecture
- Configuration management
- Hands-on exercises with real workloads
Extended Training
3 Days
- All content from the Core Training
- GitOps workflows with FluxCD or ArgoCD
- Continuous delivery patterns
- Infrastructure as Code
- Advanced automation
- Best practices for production operations
Custom Training
Flexible Duration
- Content tailored to your objectives and requirements
- Focus on your infrastructure and specific use cases
- Flexible scheduling, either on-site or online
- Integration of your existing tools and workflows
Training Content
From the basics to the productive operation of Kubernetes
Session 1: Kubernetes Foundations
Learn about the key components of Kubernetes and deploy a complete application
- The evolution of Kubernetes and its ecosystem
- Key configuration elements (Pods, Services and Ingress)
- External access via Ingress or Gateway API
- ConfigMaps and Secrets for configuration management
Session 2: Workload Management & Scaling
Managing configurations in a structured way, scaling workloads and using persistent storage
- Best practices in configuration management
- Kustomize for template-free configuration
- Helm for package management and reuse
- Deployments, ReplicaSets, and scaling strategies
- StatefulSets for stateful applications
Session 3: Architecture & Cluster Operations
Understanding the Kubernetes architecture, setting up clusters and performing upgrades
- Control plane components (API Server, etcd, Scheduler and Controller Manager)
- Node components (kubelet, kube-proxy, Container Runtime)
- Networking model and CNI plugins
- Manual cluster setup and bootstrapping
- Upgrade strategies for Kubernetes clusters
Session 4: Advanced Patterns & Production Topics
Learn about further concepts relating to storage, the Operator framework and Kubernetes production operations
- Advanced configurations for persistent storage
- Storage provisioners and CSI drivers
- Operator pattern and custom resources
- Extending Kubernetes with CRDs
- Introduction to monitoring and observability
- Best practices for Kubernetes security
Testimonials
What Participants Say
Hands-on Training
" The hands-on Kubernetes training was exactly what our team needed. The practical approach strengthened our existing knowledge and provided real-world expertise we could immediately apply. Highly recommended for teams looking to develop practical Kubernetes skills. "
Michael Basse
Head of Infrastructure @best-blu GmbH
Kubernetes Deep-Dive
" We booked a Kubernetes training session with the goal of expanding our existing know-how. Thanks to the flexibility in topic selection and numerous practical exercises, we more than achieved our goal. We look forward to continuing our cooperation. "
Alexander Dangel
CTO @netz-haut GmbH
Beyond Training
Looking to implement Kubernetes or evolve your platforms? We support you with architecture, deployment and operations – from planning and security assessments to long-term support.
Our open-source Terraform module allows you to set up highly available k3s clusters using tried-and-tested configurations. This enables you to deploy clusters on the Hetzner Cloud in just a few steps.
Your Instructor

Jan Christoph Ebersbach
Jan Christoph Ebersbach is the founder of identinet GmbH, the organisation behind identiops, and specialises in DevOps and Identity & Access Management. Drawing on his many years’ experience in the production deployment of Kubernetes, he supports companies in setting up and operating platforms. His experience from real-world projects is directly incorporated into our training courses. As the creator of the open-source project terraform-hcloud-k3s, he shares his knowledge to help companies set up and operate Kubernetes platforms more easily.
Understanding and Using Kubernetes
Whether it’s training or consultancy: let’s arrange a no-obligation initial consultation to find out how we can support you.