Let's Build A Production Ready Kubernetes!
Our goal: Deploy a containerized full-stack (Golang & JavaScript) application to a AKS Kubernetes cluster, expose it to the internet and have a GitOps mechanism in place.
During the workshop, we will discover infrastructure as code (IaC) and create a AKS Kubernetes cluster using Pulumi as Infrastructure as code tool. In the second part of the workshop, we will talk about the fundamentals of GitOps and setup a GitOps pipeline using FluxCD
The workshop will add some stretch goals like secret management, monitoring, ingress controller and security.