CUSTOMISED
Expert-led training for your team
Dismiss

Kubernetes for Administrators training course

Build a strong foundation in Kubernetes and DevOps workflows. Learn to install clusters, manage workloads, and secure deployments. Master Helm, CRDs, and advanced networking for real-world applications.

JBI training course London UK

"The interactive Kubernetes scenarios were great and I like the concepts building at the beginning. It was a nice introduction to Kubernetes and the commands. The trainer was friendly and professional." 

MF, Senior Software Developer, Kubernetes, March 2021

Public Courses

27/10/25 - 3 days
£2495 +VAT
08/12/25 - 3 days
£2495 +VAT
19/01/26 - 3 days
£2495 +VAT

Customised Courses

* Train a team
* Tailor content
* Flex dates
From £1200 / day
EDF logo Capita logo Sky logo NHS logo RBS logo BBC logo CISCO logo
JBI training course London UK

  • DevOps & Kubernetes Foundations
  • Kubernetes Cluster Installation with kubeadm
  • Core Kubernetes Concepts
  • Workload Management & Resource Configuration
  • Helm for Kubernetes Package Management
  • Custom Resource Definitions (CRDs)
  • Advanced Kubernetes Workloads
  • Kubernetes Security & RBAC
  • Helm Security with SOPS
  • Kubernetes Networking Security with Cilium & Calico

Foundations of DevOps & Kubernetes Basics & Kubernetes core concepts & Workload Management

Module 1: Introduction to DevOps & Kubernetes Introduction

 

  • What is DevOps, and why does it matter?
  • Key DevOps principles (CI/CD, Infrastructure as Code, automation)
  • DevOps workflows and Kubernetes in the DevOps ecosystem
  • What is Kubernetes, and why use it?
  • Kubernetes architecture: Control plane, nodes, kubelet, etcd
  • Kubernetes objects and YAML basics
  • Hands-on: Complete deployment of a sample application with Helm

 

Module 2: Kubernetes Cluster Installation with kubeadm

 

  • Introduction to kubeadm and cluster bootstrapping
  • Installing and configuring a Kubernetes cluster (control plane, etcd, worker nodes)
  • Configuring networking and CNI plugins
  • Hands-on: Setting up a multi-node Kubernetes cluster with kubeadm

 

Module 3: Understanding Kubernetes Core Concepts

 

  • Namespaces: Organizing Kubernetes environments
  • YAML & Kinds: Understanding Kubernetes resource definitions
  • Pods: The fundamental Kubernetes workload unit
  • Services: Exposing applications inside and outside the cluster
  • Multi-container Pods: Init containers & sidecars
  • Deployments: Managing application lifecycles
  • Rolling updates & rollbacks

 

Module 4: Managing Kubernetes Workloads

 

  • Resource limits & requests: Managing CPU & memory
  • Probes: Liveness, readiness, and startup probes
  • ConfigMaps & Secrets: Managing configurations securely
  • Networking in Kubernetes: Cluster networking, CNI plugins
  • Persistent Volumes (PV) & Persistent Volume Claims (PVC)
  • Hands-on: Deploying applications with advanced resource configurations

 

 

Helm, CRDs & Advanced Kubernetes

 

Module 5: Helm – Kubernetes Package Management

 

  • What is Helm, and why use it?
  • Writing and managing Helm charts
  • Using Helm templates and values
  • Deploying applications with Helm
  • Hands-on: Packaging and deploying a custom Helm chart

 

Module 6: Custom Resource Definitions (CRDs)

 

  • What are CRDs and why use them?
  • Extending Kubernetes APIs with CRDs
  • Working with Operators and controllers
  • Hands-on: Creating and managing custom Kubernetes resources

 

Module 7: Advanced Kubernetes Workloads

 

  • StatefulSets: Managing stateful applications
  • Jobs & CronJobs: Running batch and scheduled workloads
  • Scheduling: Pod scheduling strategies and node affinity
  • Hands-on: Deploying advanced workloads in Kubernetes

 

 

Security, CNI & RBAC

Module 8: Kubernetes Security & RBAC

 

  • Role-Based Access Control (RBAC)
  • Service accounts and secrets management
  • Securing workloads with pod security policies (PSPs/Pod Security Admission)
  • Hands-on: Configuring RBAC and secure workloads in Kubernetes

 

Module 9: Helm Security – Using SOPS

 

  • Secure management of Helm values
  • Introduction to SOPS (Secrets OPerationS) for encrypting values
  • Hands-on: Using SOPS to manage Kubernetes secrets securely

 

Module 10: Cilium / Calico & Kubernetes Networking Security

 

  • Introduction to CNIs (Calico & Cilium)
  • Network policies with Cilium and Calico
  • Observability and service mesh capabilities with Cilium
  • Hands-on: Deploying and securing workloads with Calico
JBI training course London UK

Developers and Systems Administrators looking for an introduction to  Kubernetes Development - A Linux and Docker background is useful

5 star

4.8 out of 5 average

"The interactive Kubernetes scenarios were great and I like the concepts building at the beginning. It was a nice introduction to Kubernetes and the commands. The trainer was friendly and professional." 

MF, Senior Software Developer, Kubernetes, March 2021



“JBI  did a great job of customizing their syllabus to suit our business  needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and  the Instructor handled this particularly well - very impressive”

Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022

 

 

JBI training course London UK

Newsletter


Sign up for the JBI Training newsletter to receive technology tips directly from our instructors - Analytics, AI, ML, DevOps, Web, Backend and Security.
 



This training course covers the fundamentals needed to understand Kubernetes. It will get you quickly up-to-speed to start building distributed applications that will scale, be fault-tolerant and be simple to manage.

From understanding its origin to its high-level architecture, powerful API and key primitives – this course takes you from nothing to being able to start building complex applications.

Kubernetes builds on many years of Google’s experience managing containerised applications. With a growing open-source community, it is poised to change the way we build and manage applications, as well as change the role of system administrators.

This course will distill key principles such as pods, deployments, replica sets and services, and will give you enough information to start using Kubernetes on your own.

CONTACT
+44 (0)20 8446 7555

[email protected]

SHARE

 

Copyright © 2025 JBI Training. All Rights Reserved.
JB International Training Ltd  -  Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS

Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us

POPULAR

AI training courses                                                                        CoPilot training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Data Storytelling training course                                               C++ training course

Power Automate training course                               Clean Code training course