Certified Kubernetes Application Developer (CKAD)
Virtualization, Kubernetes
Course delivers basics of Kubernetes, an open-source platform for container orchestration. We’ll talk about Kubernetes architecture and look at how to move around. We’ll use practical examples to demonstrate the building blocks of an application running in Kubernetes and how to modify them.
Course covers identical topics as course KUBER1 and adds topics that appear in the Certified Kubernetes Application Developer certification by Linux Foundation. The certification itself is not covered by the course fee, nor is the certification part of the course.
Location, current course term
The course:
Hide detail
-
Containers
-
Containers and images
-
Multi-container applications
-
Kubernetes architecture
-
Control plane
-
Worker node / node
-
Controller manager
-
Scheduler
-
API
-
Kubectl
-
Etcd
-
Kube-proxy
-
Kubelet
-
Podman/Containerd/Docker
-
A simple application deployment
-
Kubernetes resources
-
YAML and resource definitions
-
Deployments
-
ReplicaSets
-
DaemonSets
-
Pods
-
Services
-
Namespaces and ResourceQuotas
-
Context and authentication
-
Structure of Kubernetes resources
-
Kubernetes dashboard
-
Kubernetes and environment management
-
Selectors
-
Labels
-
Health checks
-
Annotations
-
Storage
-
Storage Classes
-
PV, PVC
-
Using PV, PVC in pods
-
Network traffic rules
-
NetworkPolicies
-
More complex applications
-
Configmaps
-
Secrets
-
Accessing your application from the outside
-
Ingresses
-
One-off and periodical one-off operations
-
Jobs
-
Cronjobs
-
Troubleshooting
-
Logs
-
Events
-
Practical examples of application deployments
-
Learning resources and platforms
-
Kubernetes and production?
-
Assumed knowledge:
-
Working knowledge of Podman/Docker
-
Recommended previous course:
-
Docker (DCKR1)
-
Schedule:
-
3 days (9:00 AM - 5:00 PM )
-
Course price:
-
1 072.00 € (1 297.12 € incl. 21% VAT)
-
Language:
-
Vybrané zákaznické reference
LearnQuest s.r.o., Arne R.
Certified Kubernetes Application Developer (
CKAD)
"Very knowledgeable teacher. Although I knew the basics upfront, he provided enough in-depth knowledge behind the abstractions to make the class interesting. Covered a lot of ground in just a few days. It would have been better if minikube would have come pre-installed on the VMs. We didn't learn much by installing it and it took quite some time debugging. Also please next time send a calendar invite :). All in all great course, thanks"