From null to applications on Kubernetes
summary
A zero-to-deploy speedrun that starts from an empty repo, builds a Go Fiber app into a container, and pushes it into a local cluster using kind (Kubernetes in Docker), with live cluster inspection via k9s terminal UI and reconciliation driven by Flux GitOps. The demo covers manifests with kustomize, probes, resource requests/limits, services and port‑forwarding to expose the app; Flux bootstraps and reconciles (with minor hiccups during demos) and the app becomes reachable via port‑forward.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 5:16Live demo with Neovim and K9S
- 11:09Kubernetes basics: pods and namespaces
- 16:11GitOps with Flux
- 23:22Deployment strategies
- 35:09Flux controllers
- 44:05Resource limits and probes
- 47:13Certificate management
- 51:54Ingress and API gateways
- 55:03Bootstrapping with Flux CLI
- 1:00:06Production deployment
related talks
01h 17mIntro to Kubernetes, GitOps, and Observability Hands-On Tutorial
02h 18mDevelop and Deploy to Kubernetes like a Googler
49mGitOps, a somewhat realistic scenario on Kubernetes with Flux
39mEnhance Your Kubernetes Experience with GitOps & Flux
01h 14mTutorial: Workshop: Developing as a Team for Kubernetes With Nix and Flox
55mFrom my Machine to the Cloud with Cloud-Native Tools
01h 01mManaging Kubernetes the GitOps way with Flux
20mGitOps Modern Operations for EKS
