Evolution of application deployment over the past 20 years.
Configure your local and remote lab environments.
Covers the resource types that are included with Kubernetes.
•Pod
•Job
Using helm to manage Kubernetes resources
Example microservice application.
Kubernetes manifests to deploy the demo application.
Explore how custom resources can add functionality
Install additional software to enhance the deployment.
Improving the DevX when working with Kubernetes.
How to safely upgrade your clusters and nodes.
Implement CI/CD for your applications (with GitOps!)
Kubernetes ships with a wide range of resource types. These objects are the building blocks used to deploy applications, expose them on the network, and manage their lifecycle.
In this module we'll take a quick tour of the most common resources, including:
Each lesson links to manifest files in the course repository so you can try the examples yourself.
We'll revisit these types again when we build and deploy the demo application later in the course. For now, use this section as a high level map of what Kubernetes provides out of the box.