Войти
  • 185105Просмотров
  • 3 года назадОпубликованоTechno Tim

The FASTEST Way to run Kubernetes at Home - k3s Ansible Automation - Kubernetes in your HomeLab

Setting up kubernetes is hard. That's why we made it easy. Today we'll set up a High Availability K3s cluster using etcd, MetalLB, kube-vip, and Ansible. We'll automate the entire process giving you an easy, repeatable way to create a k3s cluster that you can run at home in a few minutes. This is a great way to set up Kubernetes in your HomeLab. Video Notes: Support me on Patreon: Sponsor me on GitHub: Subscribe on Twitch: Become a YouTube member: Merch Shop 🛍️: Gear Recommendations: Get Help in Our Discord Community: Tinkers channel: @TechnoTimTinkers A HUGE THANKS to our sponsor, Micro Center! New Customers Exclusive – Get a Free 240gb SSD at Micro Center: You can find the repo here Videos mentioned: Ansible Setup Video Proxmox Cloud Image Video Thank you to Jeff Geerling for the video clip and his work on Ansible + K3s! Thank you for forking and adding kube-vip support to the k3s Ansible Playbook! This will also be included in the documentation (Affiliate links may be included in this description. I may receive a small commission at no cost to you.) 00:00 - Intro 00:58 - Micro Center Advertisement 01:49 - How Did I get here? 03:28 - What did I automate with Ansible and k3s? 04:23 - k3s Load Balancers and Architecture 05:58 - What is the architecture 06:06 - Creating machines 06:36 - Configuring Ansible Playbook 11:03 - Setting Hosts 11:34 - Running the automation 12:31 - Verifying the k3s install 13:31 - Deploying a workload to k3s 13:53 - Deploying a Service + Load Balancer 15:25 - Testing kube-vip and k3s control plane 16:31 - Tearing down k3s 17:15 - What problems did we solve? 18:09 - Stream Highlight - "If it's not DNS, it's a firewall rule" #k3s #Ansible #OpenSource "Mime Dance" is from Harris Heller's album "Arcade" "Wrong Way" is from Harris Heller's album "DANSU" "Sunday Pancakes" is from Harris Heller's album "Low-Key" Thank you for watching!