Kubernetes Administration Training
Course Status
🚧 Planned / In Development
This course is currently planned and will be developed as part of the Engineering Training Platform.
The course will provide a practical learning pathway covering Kubernetes administration, container orchestration, and cloud-native platform engineering concepts.
Course Overview
This training course will introduce Kubernetes concepts and provide hands-on experience building, deploying, and operating Kubernetes environments.
The course will focus on practical engineering skills used in modern DevOps and Platform Engineering roles.
Planned Modules
| Module | Topic | Status |
|---|---|---|
| 00 | Introduction to Kubernetes | 🚧 Planned |
| 01 | Containers and Kubernetes Concepts | 🚧 Planned |
| 02 | Kubernetes Architecture | 🚧 Planned |
| 03 | Installing Kubernetes / k3s | 🚧 Planned |
| 04 | Pods, Deployments and Services | 🚧 Planned |
| 05 | Networking and Ingress | 🚧 Planned |
| 06 | Storage and Persistent Volumes | 🚧 Planned |
| 07 | Configuration and Secrets | 🚧 Planned |
| 08 | Helm Package Management | 🚧 Planned |
| 09 | Monitoring and Observability | 🚧 Planned |
| 10 | Security and RBAC | 🚧 Planned |
| 11 | Kubernetes Operations Lab | 🚧 Planned |
Practical Labs
Planned hands-on exercises:
- Deploying a Kubernetes cluster
- Managing applications
- Creating services and ingress routes
- Configuring storage
- Implementing monitoring
- Applying security controls
- Troubleshooting Kubernetes workloads
Technologies Covered
Planned technologies:
- Kubernetes
- k3s
- containerd
- Docker
- Helm
- kubectl
- YAML manifests
- Ingress controllers
- Prometheus
- Grafana
- GitOps workflows
Related Engineering Project
The development of this course will be supported by practical experience gained from my Kubernetes homelab project.
The homelab demonstrates:
- k3s cluster deployment
- Kubernetes networking
- Application deployment
- Ingress management
- Monitoring
- Operational documentation
Learning Objectives
By completing this course, learners should understand:
- Kubernetes architecture and components
- Deploying and managing workloads
- Troubleshooting Kubernetes environments
- Operating container platforms
- Applying DevOps and Platform Engineering practices
Development Roadmap
Current status:
| Area | Status |
|---|---|
| Course structure | Planned |
| Module design | Planned |
| Lesson content | Not started |
| Practical labs | Planned |
| Assessments | Planned |
This course will be developed progressively as part of the wider Engineering Training Platform.