← Training catalogue
TT224-KG · Intermediate
Introduction to Kubernetes
Deploy and operate containerized workloads using the core Kubernetes architecture and APIs.
Duration4 days
AudienceSoftware development, system administration and DevOps teams, plus technical leaders
PrerequisitesBasic Linux, networking and container knowledge
About this programme
Overview
Applied coverage from Kubernetes architecture and installation through core objects to cluster and system administration operations.
Curriculum
What we cover
Day 1 — Architecture and installation
- Container orchestration and Kubernetes history
- What is Kubernetes? Architecture and components
- Installation options: Minikube, Kubeadm, distributions
- Cloud services (AKS, EKS, GKE) and kubectl config
- Using kubectl and core commands
- Lab: cluster setup and first access
Day 2 — Core objects
- Pods and namespaces
- Deployments: ReplicaSet and rolling updates
- Labels, selectors and annotations
- Services: ClusterIP, NodePort, LoadBalancer
- Ingress and traffic routing
- Lab: microservice deployment
Day 3 — Data, configuration and advanced objects
- Volumes, PV, PVC and StorageClass
- Secrets and ConfigMaps
- DaemonSets and StatefulSets
- Jobs and CronJobs
- RBAC and service accounts
- Lab: data persistence and secure access
Day 4 — Management and operations
- Affinity, taints and tolerations
- Monitoring and service mesh introduction
- Package management with Helm
- Network policies and security
- Day-1/Day-2 operations, backup and upgrade
- Closing: best practices and CKA preparation
Topics
Key topics
- 01Kubernetes architecture and components
- 02Kubernetes installation and options
- 03Using kubectl
- 04Core Kubernetes objects (Pod, Deployment, Service, Ingress)
- 05Data persistence: Volume, PV, PVC, StorageClass
- 06Cluster management: RBAC, taints, affinity
- 07Helm, monitoring and service mesh
- 08Day-1 / Day-2 operations, backup and upgrade
Outcomes
What the team takes away
- Deploy resilient workloads
- Expose and configure applications safely
- Diagnose common cluster and workload failures