Overview
Learn how to build resilient Kubernetes clusters in power-interrupted environments through this technical talk presented by Demograpo Analytics CTO Justine Che Romero. Master practical strategies for maintaining application uptime by deploying Kubernetes on bare metal servers using k0s by Mirantis and Tailscale. Follow along with detailed demonstrations covering cluster bootstrapping with k0sctl, implementing resilient networking configurations using Tailscale and Calico, and validating network stability. Gain essential knowledge for IT administrators and engineers managing on-premises applications or edge deployments in regions with unreliable power infrastructure. Walk through real-world scenarios based on experiences from the Philippines, learning how to create High Availability Kubernetes setups that maintain service reliability despite challenging power conditions.
Syllabus
- Intro
- What this Talk will cover
- Background: prerequisites & challenges
- Summary of the scenario
- Tools: k0s by Mirantis
- Tools: Tailscale
- Demo setup: Networking via Tailscale
- Demo setup: Bootstrap the cluster
- Demo setup: Configuration
- Demo: Networking & bootstrapping a K8s cluster
- Demo recap
- Outro
Taught by
Mirantis