
Kubernetes, for people in a hurry!
An overview.
Explore the course roadmap for Kubernetes, including an overview, basics of orchestration, components, the API and objects, and working with labels and fields.
Discover how Kubernetes manages containerized workloads by aligning the cluster state with the desired state via the control plane. Learn objects like services, volumes, and namespaces, plus deployments and jobs.
Learn Kubernetes components: the control plane with API server, etcd, scheduler, cloud controller manager and controllers; node components like kubelet and kube-proxy; plus add-ons such as DNS and dashboard.
Learn to create and manage Kubernetes objects using imperative commands, imperative file-based configuration, and declarative configuration with local files; understand names, uids, and namespaces.
Learn to use labels and annotations as key-value pairs on Kubernetes objects, and apply label selectors and field selectors to identify, group, and route resources.
Learn how to set your cluster to its desired state using the Kubernetes API, and explore core and node components, add-ons, and object concepts like spec and status.
Learning Kubernetes is essential for any DevOps professional. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.
This course is for absolute Kubernetes beginners. With zero knowledge about Kubernetes, you will be ready to deploy your own applications on a Kubernetes platform.
Legal Notice:
Kubernetes and the Kubernetes logo are trademarks or registered trademarks of The Linux Foundation. in the United States and/or other countries. The Linux Foundation and other parties may also have trademark rights in other terms used herein. This course is not certified, accredited, affiliated with, nor endorsed by Kubernetes or The Linux Foundation.
Who this course is for:
Beginners in Orchestration
System Administrators
Developers
Project Managers