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!)
During the 2000s, we experienced what is known as the "Traditional Deployment Era". This period was characterized by:
The 2010s marked the transition to the "Virtualized Deployment Era". Key developments during this time included:
In the 2020s, we entered the "Container Deployment Era", which brought about transformative changes in how workloads are managed:
For a deeper dive into the history and development of Kubernetes, you can check out the two-part documentary by Honeypot on YouTube: