Automate deployment, scaling, and management of containerized applications.
What is Kubernetes? Why use it? Understanding the cluster architecture.
Creating a cluster, interacting with the API, and deploying your first Pods.
Ensuring high availability, auto-scaling, and managing updates using ReplicaSets and Deployments.
Connecting networking for your Pods and ensuring applications are reachable via ClusterIP, NodePort, and LoadBalancer.
Organizing clusters into virtual sub-clusters and getting the hands-on experience with practical.
Managing external HTTP/HTTPS access to services, path-based routing, TLS termination, and Ingress controllers.