This is an outdated lab, view the newer version of the lab hosted on AWS
Kubernetes is a popular orchestration tool for managing containerized applications. Kubernetes is production-ready and used by enterprises around the world. With Kubernetes, you can automatically deploy, scale, rollout updates, rollback, and recover container applications. In this Lab, you will learn how to deploy a stateless application in a Kubernetes cluster that you build from the ground up using Linux virtual machines.
Upon completion of this Lab you will be able to:
You should be familiar with:
Before completing the Lab instructions, the environment will look as follows:
After completing the Lab instructions, the environment should look similar to:
May 18th, 2021: Resolved an issue with missing Kubernetes CLI on Worker node
May 9th, 2020: Resolved an issue preventing package installations in the Azure Red Hat VMs
April 14th, 2020: Added a validation check function to validate students' progress