Kubernetes Workshop #1
It’s the first of my workshops that covers variety of topics - starting from the building of container images through managing configuration, manifests, and even deploying a production database for a sample application.
🛠 You will use te following tools:
- Docker
- Skaffold
- Kustomize
- Cloud Native Buildpacks
- Helm
- Minikube
🧐 You will learn:
- How to use Cloud Native Buildbacks to build container images without writing any Dockerfile
- How to use Skaffold to manage the build and deployment process on multiple environments and clusters
- How to modify Kubernetes manifests by leveraging Kustomize overlays and generators
- How to integrate Kustomize and Helm to provide a consistent and declarative way of managing your environment
- How to put it all together using Skaffold and use it for a local development
- … and many more!
Parts
Kubernetes Workshop #1 - part 1
Introduction part covering building steps with Docker and Cloud Native Buildpacks
Kubernetes Workshop #1 - part 2
Integrating containers build process and deployment to Minikube cluster with Skaffold
Kubernetes Workshop #1 - part 3
Using Kustomize to manage configuration for multiple environments
Kubernetes Workshop #1 - part 4
Putting it all together and adding the deployment of a MariaDB instance using Helm
Access to Documentation
I send the link to the documentation automatically to those who subscribe to my newsletter using the following link: