Course Outline
Day 1
· Docker and Linux container technology
· Docker containers lifecycle
· Working with Docker images
· Network communication between containers
· Persistence of data in containers
· Container orchestration requirements and available options
· Introduction to Kubernetes and other orchestration systems
· Kubernetes core concepts: Pods, Labels, Controllers, Services, Secretes, Persistent Data Volumes, Claims, Namespaces, Quotas
Day 2
· Kubernetes reference architecture and its main components
· Containers network model in Kubernetes
· Service discovery, scaling and load balancing
· DNS for service discovery
· Ingress controller and reverse proxy
· Persistence of application state and the data volume model in Kubernetes
· Storage backend in Kubernetes: local, NFS, GlusterFS, Ceph
· Cluster management
· Deployment of applications and services on a Kubernetes cluster
Day 3
· Advanced controllers: Daemon Sets and Stateful Sets
· Job and Cron jobs
· Standalone pods
· Storage Classes and Dynamic Storage provisioning
· Network policies
· Securing a Kubernetes cluster
· Authentication, Authorization and Access Control
· Control Plane High Availability
· Auto Scaling
· Cluster monitoring
· Troubleshooting
Requirements
- Familiarity with using the Linux command line, Linux file system, Linux networking, bash scripting.
- Computer programming concepts and methodologies.
- Familiarity with Docker and Linux containers technology.
Testimonials (10)
Trainer's high qulification. Although quite exhausting I enjoyed that there are a lot of examples and that it was possible to ask questions.
Roger - REGNOLOGY ROMANIA S.R.L.
Course - Docker and Kubernetes
I liked that we had to also do exercises and apply the theoretical things we learned. DaDesktop was fine. I liked that Konrad was keeping an eye on our progress. He was able to respond to every question asked during the training. He was very well prepared.
Mihai - REGNOLOGY ROMANIA S.R.L.
Course - Docker and Kubernetes
Hands on, not just theoretical hello world one liner apps
Cristian - REGNOLOGY ROMANIA S.R.L.
Course - Docker and Kubernetes
How the trainer explains and that is interactive
Andrei - REGNOLOGY ROMANIA S.R.L.
Course - Docker and Kubernetes
I liked the trainer and the way he was explaining. I've also noticed that he's running a homelab at home, which I believe is awesome!
Robert - REGNOLOGY ROMANIA S.R.L.
Course - Docker and Kubernetes
Automating container management.
Kesh - Vodacom
Course - Docker and Kubernetes
We get to see a little of everything
Luis Manuel Navarro Rangel - Vivelink S.A. de C.V.
Course - Docker and Kubernetes
Machine Translated
I like how the training was planned and how the trainer explained. It was a pleasure to attend this training.
Andrei Gradinariu
Course - Docker and Kubernetes
The content and the trainer's approach to the subjects
Sebastian-Vasile
Course - Docker and Kubernetes
I loved the interactive classroom we had online