Kubernetes On-Premises
Workshop

From cluster installation to highly available production operations. 4 days of intensive training for building and operating your own Kubernetes clusters.

All Workshops

Leading companies trust our expertise ↘

Workshop Overview

All important information about the Kubernetes On-Premises Workshop at a glance.

Kubernetes On-Premises

€9,999.80 excl. VAT

  • Duration: 4 days (10:00 AM - 4:00 PM)
  • Participants: Max. 8 people
  • Format: Online or On-site
  • Language: German (English on request)
  • Certificate: Included
  • Catering: Included (on-site)
  • Incl. Kubernetes in Production content

On-site Options

  • At ayedo HQ
  • Modern training facilities
  • Accommodation & transit on request

  • At your location
  • +€299 daily rate/trainer
  • Internet & projector required

Curriculum - Day 1

Cluster installation and basics

Cluster Installation

Cluster Installation

Module 1.1 - Setup

Installing Kubernetes from scratch. Comparing kubeadm, k3s or RKE2. Setting up control plane and worker nodes.
Installation kubeadm k3s

Networking (CNI)

Module 1.2 - Container Networking

Understanding CNI plugins. Cilium for eBPF-based networking. Implementing network policies.
CNI Cilium eBPF

Storage (CSI)

Module 1.3 - Persistent Storage

Configuring CSI drivers. Longhorn as distributed storage. Storage classes and PVCs.
CSI Longhorn Storage

Kubernetes in Production

Module 1.4 - Basics

Pod scheduling, services, ingress, ConfigMaps & Secrets - content from the Kubernetes in Production workshop.
Pods Services Ingress

Curriculum - Day 2

GitOps, automation and day-2 operations

GitOps & Automation

Module 2.1 - Declarative Management

ArgoCD or Flux for GitOps. Application definitions and sync strategies.
GitOps ArgoCD Flux

Helm Charts

Module 2.2 - Package Management

Understanding and using Helm. Creating custom charts. Values management and upgrades.
Helm Charts Packages

Logging

Module 2.4 - Centralized Logs

Log aggregation and analysis. Retention policies. Debugging with logs.
Logging Retention Debug

Curriculum - Day 3

Backup, disaster recovery and high availability

Backup Strategies

Module 3.1 - Data Protection

Velero for cluster backups. etcd snapshots. Application-consistent backups.
Backup Velero etcd

Disaster Recovery

Module 3.2 - Recovery

DR planning and testing. Cluster recovery. Multi-cluster strategies.
DR Recovery Multi-Cluster

High Availability

Module 3.3 - High Availability

Multi-node control plane. HAProxy for load balancing. Testing failover scenarios.
HA Failover HAProxy

Cluster Upgrades

Module 3.4 - Maintenance

Rolling upgrades. Zero-downtime updates. Rollback strategies.
Upgrades Rolling Rollback

Curriculum - Day 4

Security, compliance and advanced topics

Security & Compliance

Module 4.1 - Security

RBAC, Pod Security Standards. Kyverno policies. Audit logging.
Security RBAC Compliance

Cluster Authentication

Module 4.3 - SSO

OIDC for Kubernetes. Authentik or Keycloak integration.
OIDC SSO Authentik

Troubleshooting Deep Dive

Module 4.4 - Debugging

Systematic debugging. Network troubleshooting. Performance analysis.
Troubleshooting Performance Debug

Workshop Schedule

How we structure your workshop days.

10:00 AM - Start

Welcome and day overview. First day: introductions.
Start

10:30 AM - Theory & Practice

Alternating between short theory blocks and extensive hands-on exercises.
Hands-on

12:30 PM - Lunch Break

30 minute break. Catering is included throughout the day.
Break

1:00 PM - Deep Dive

Advanced topics and individual participant questions.
Deep Dive

3:30 PM - Daily Wrap-up

Summary of the day and preview of the next day.
Closing

4:00 PM - End

On the last day: certificate handover and farewell.
Certificate

Prerequisites

What you should bring to the workshop.

Work Device

Own notebook (Linux, macOS or Windows) with the ability to install software. We provide devices for an additional fee.
Hardware Notebook

Software

kubectl, Helm, SSH client, Git and Docker should be pre-installed. We will send installation instructions.
kubectl Helm Docker

Prior Knowledge

Docker basics are required. Initial Kubernetes experience is helpful but not mandatory.
Docker Kubernetes

Follow-up Workshops

After this workshop we recommend for further learning.

Polycrate Platform Architecture

€4,999.90 excl. VAT

  • Build enterprise platforms
  • Multi-cluster management
  • Develop IaC blocks
  • Duration: 2 days

Application Specialist

€2,499.95 excl. VAT

  • Deep dive for specific apps
  • Keycloak, PostgreSQL, etc.
  • Your specific use case
  • Duration: 1 day