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

Kubernetes Workshop #1 - part 1

Introduction part covering building steps with Docker and Cloud Native Buildpacks

More

Kubernetes Workshop #1 - part 2

Kubernetes Workshop #1 - part 2

Integrating containers build process and deployment to Minikube cluster with Skaffold

More

Kubernetes Workshop #1 - part 3

Kubernetes Workshop #1 - part 3

Using Kustomize to manage configuration for multiple environments

More

Kubernetes Workshop #1 - part 4

Kubernetes Workshop #1 - part 4

Putting it all together and adding the deployment of a MariaDB instance using Helm

More

Access to Documentation

I send the link to the documentation automatically to those who subscribe to my newsletter using the following link: