The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster. A fully automated HA k3s etcd install with kube-vip, MetalLB, and more. Build. Destroy. Repeat.
I caught the video, I am so glad you found the original repo for HA K3s and Ansible. I have been using it in combination with Terraform for building my k3s environments on my Proxmox Homelab.
Got lazy, I mean I should automate everything so I created a super basic role to pull the ~/kube/config from the first master.
Proposed Changes
Main concept
This adds a simple role to automate pulling the ~/.kube/config to the local~/kube/config`
Features
Ability to change the name of the local ~/kube/config (I use Lens for Kubernetes management, naming the configs helps me stay organized)
Ability to change the defaults inside a config file.
Since there are instructions in the readme on how to perform this I am going to close this. I will reference it if someone is looking to create their own task to do this.
I caught the video, I am so glad you found the original repo for HA K3s and Ansible. I have been using it in combination with Terraform for building my k3s environments on my Proxmox Homelab.
Got lazy, I mean I should automate everything so I created a super basic role to pull the
~/kube/config
from the first master.Proposed Changes
Main concept
This adds a simple role to automate pulling the
~/.kube/config to the local
~/kube/config`Features
~/kube/config
(I use Lens for Kubernetes management, naming the configs helps me stay organized)--tags pull-config
Checklist
site.yml
playbookreset.yml
playbook