Kubernetes

Kubernetes Operations

Run and ship on a cluster you maintain yourself: kubeadm upgrades, etcd backup and restore, GitOps with ArgoCD or Flux, and progressive delivery - all on your own kind cluster.

Photo from pexels
Duration
5 days
Level
Intermediate
Format
On-site
Price
On request

What to expect

Run and ship on a cluster you maintain yourself over five hands-on days: kubeadm upgrades, etcd backup and restore, GitOps with ArgoCD or Flux, and progressive delivery, all running on your own kind cluster.

What to know before

Who it's for

  • Platform and DevOps engineers who have completed Kubernetes Fundamentals (or have equivalent experience) and now own cluster maintenance and release pipelines.
  • Teams shipping to Kubernetes through manual kubectl apply runs who want a repeatable, GitOps-driven release process instead.
  • Each participant works on their own VM with VS Code preinstalled, running a multi-node kind cluster on Docker with Cilium as the CNI - no cloud account needed to attend.

You'll learn to

  • Maintain a cluster end to end: kubeadm upgrades, etcd backup and restore, node maintenance, and resource quotas.
  • Build a CI pipeline that produces and publishes container images, then deploy them declaratively with ArgoCD or Flux.
  • Run progressive delivery (canary, blue-green) and a full release pipeline end to end, with a rollback drill and on-call basics.

Agenda

  1. Day 1

    • kubeadm cluster upgrades
    • etcd backup and restore
    • Node maintenance: cordon, drain, and taint
    • Resource quotas and limit ranges, and advanced cluster-level troubleshooting
  2. Day 2

    • Building and publishing container images in CI
    • Image tagging and versioning strategy
    • Running a local registry against kind
  3. Day 3

    • GitOps principles: the declarative deployment model
    • Setting up ArgoCD or Flux against your kind cluster
    • App-of-apps patterns
  4. Day 4

    • Progressive delivery: rolling, blue-green, and canary strategies
    • Automated rollback triggers
    • Helm and Kustomize for environment overlays
  5. Day 5

    • The release pipeline end to end: commit, CI, GitOps, cluster
    • Rollback drill
    • On-call and runbook basics for a GitOps-managed cluster

The MVJ Method

Lots of practical, hands-on teaching. Theory shows up only when you need it to unblock the next exercise.

  • Mostly hands-on. Most of the session is spent building real labs and real pipelines, not watching slides.

  • Your own cluster, not a shared sandbox. Every participant runs a real multi-node kind cluster on their own VM, so what gets built in the room is what ships on Monday.

  • Small enough that everyone drives. Groups of 4-12, so every attendee gets keyboard time.

  • You keep the runbook. Labs, scripts, and reference material go home with your team as the start of your own documentation, not a one-off slide deck.

Request this training

Tell us a bit about your team and we'll get back to you to schedule Kubernetes Operations.

Manuel Vogel-Johnson

Principal Engineer

The gap between 'it deploys' and 'it deploys reliably at 2am' is process, not tooling. We spend the week building the operational habits - upgrades, backups, rollbacks - not just another ArgoCD demo.

Kubernetes Operations

Run and ship on a cluster you maintain yourself: kubeadm upgrades, etcd backup and restore, GitOps with ArgoCD or Flux, and progressive delivery - all on your own kind cluster.

Duration
5 days
Format
On-site
Level
Intermediate
Price
On request

Learning goals

  • Maintain a cluster end to end: kubeadm upgrades, etcd backup and restore, node maintenance, and resource quotas.
  • Build a CI pipeline that produces and publishes container images, then deploy them declaratively with ArgoCD or Flux.
  • Run progressive delivery (canary, blue-green) and a full release pipeline end to end, with a rollback drill and on-call basics.

FAQs

Related trainings

Kubernetes5 daysBeginner to IntermediateOn-siteOn request

Kubernetes Foundations

Go from container basics to a production-shaped Kubernetes cluster: architecture, workloads, networking, storage, troubleshooting, and observability - all on your own kind cluster.

Kubernetes4 daysIntermediateOn-siteOn request

Kubernetes on AWS

Run production workloads on EKS: networking, autoscaling, GitOps deployment, and the operational habits that keep clusters calm.

Kubernetes5 daysAdvancedOn-siteOn request

Kubernetes Platform Engineering

Build the internal developer platform your teams actually want: golden paths, self-service APIs with Crossplane and CRDs, GitOps at scale, and SRE-grade observability - mapped to the CNCF CNPE curriculum.