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!)
Welcome to the Kubernetes: Beginner to Pro course by DevOps Directive!
This course is designed for beginner through intermediate software engineers who have familiarity with containerized applications and want to level up their ability to deploy and host their applications with Kubernetes!
If you want/need to brush on on your container skills, please check out my Docker: Beginner to Pro course:
For past courses I have had corporate sponsorship to help cover the costs of producing the course, but for this course no suitable sponsor came to fruition. I could charge for the course, but I decided to keep it free to help as many people learn Kubernetes as possible!
If you get value from the course and want to help support my work, there are many ways you can help me!
If you are not in a position to afford paying for the course that is totally okay! You can still help me by doing any or all of the following:
Unfortunately, I can't pay for groceries with YouTube likes and GitHub stars, so if you want to support my work on this course financially consider one of the following:
In the first part of the course we will cover:
In the second part of the course, we will build on that foundation to:
While I do my best to explain things as simply as possible, it will be helpful if you have the following: