Go on Kubernetes from scratch
summary
Bootstraps a bare‑metal kubeadm single‑node cluster, deploys an nginx ingress controller and gets TLS via kube‑lego (letsencrypt), adds Prometheus + Elasticsearch + Kibana and a fluentd daemonset, then live‑codes a Go REST microservice: Dockerfile, deploy script that tags by md5, scales the deployment to three for rolling updates, exposes via ingress, and wires a Postgres pod. The demo hits rate‑limit and compile/runtime panics but ultimately issues TLS certs and serves JSON endpoints that successfully write posts to Postgres.
AI-written summary · about
chapters (10)
- 0:00Start
- 7:11Load Balancing
- 15:58Logging
- 18:44Basic Auth Proxy
- 19:59Create a Hello World Application
- 24:28Reloading the Binary
- 24:46Compiling the Binary
- 25:25Docker File
- 26:10Deploy Tool
- 40:44Locks of the Containers
related talks
02h 42mWorkshop: Kubernetes 101
46mDemystifying Kubernetes and Containers Orchestration for Developers
36mKubernetes the Hard Way, from Scratch!
01h 04mGoing 0 to 100 with Kubernetes
01h 31mInside the Kube: A Guided Tour of Kubernetes Cluster Setup
27mKubernetes the Hard Way: A Live Journey
02h 01mBuilding Reliable and Resilient Workloads in Kubernetes
25mKubernetes Ingress-Nginx Security from Beginner to Expert
