The 2nd video in a 7 part series detailing how to deploy Kubernetes at home. In this video I detail how to use Cloud-Init with cloud images to deploy VMs at scale. This is useful for Kubernetes as you want multiple, minimal, preconfigured images deployed at pace.
Commands Used:
https://github.com/JamesTurland/JimsGarage/tree/main/Kubernetes/Cloud-Init
Kubernetes Documentation:
https://kubernetes.io/docs/home/
Recommended Hardware: https://github.com/JamesTurland/JimsGarage/blob/main/Homelab-Buyer's-Guide/Q3-2023.md
Discord: https://discord.gg/qW5vEBekz5
Twitter: https://twitter.com/jimsgarage_
Reddit: https://www.reddit.com/user/Jims-Garage
GitHub: https://github.com/JamesTurland/JimsGarage
00:00 - Introduction to the Cloud-Init
01:22 - What's a Cloud Image? Ubuntu Guide
04:47 - Create a VM in CLI
09:35 - VM Review and Tweaks
11:40 - Cloud-Init Configuration
14:30 - Creating a VM Template
16:30 - Launcing Our Cloud-Init VM
18:48 - Outro