Kubernetes Training

Understanding and Operating Kubernetes

We share our Kubernetes expertise and provide hands-on training for your team – online or on-site.

Complex system architecture

Why Kubernetes matters

The foundation of modern IT infrastructures

Flexible deployment

In the public cloud, in your own data center, or in a hybrid environment

Established standard

Kubernetes has established itself as the standard for running modern applications.

Sovereignty and control

You retain control over your infrastructure — without being locked into a specific vendor.

Our Training Approach

For Setting Up and Operating Kubernetes Platforms

Hands-on experience instead of slides

We teach Kubernetes through hands-on exercises. Together, we deploy applications, configure networks, manage storage, and solve typical tasks from day-to-day operations.

Leveraging existing knowledge

No prior Kubernetes experience needed. We build on your existing Linux and networking knowledge and introduce Kubernetes step by step.

For production operations

We teach proven concepts and best practices for setting up and operating Kubernetes platforms—from deployments to GitOps workflows.

Understanding Kubernetes

We explain how Kubernetes actually works under the hood. Together, we set up clusters, update them, and demonstrate how the individual components interact.

Using tools confidently

We work with kubectl, Kustomize, and Helm, and demonstrate how to manage configurations in a structured way.

Diving into GitOps

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
popular

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. "


best-blu GmbH

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. "


netz-haut GmbH

Alexander Dangel

CTO @netz-haut GmbH

Beyond Training

Consulting Services and support

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.

Open Source: terraform-hcloud-k3s

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

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.

DevOps ExpertKubernetesCI/CD

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.