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.
After running the playbook for 3 nucs with ubuntu server on them, everything seems to install and setup fine. But in the last steps I'm getting the following error for all 3 nodes (that are both master and node):
fatal: [node001.calmus.one]: FAILED! => changed=false
msg: |-
Unable to start service k3s-node: Job for k3s-node.service failed because the control process exited with error code.
See "systemctl status k3s-node.service" and "journalctl -xeu k3s-node.service" for details.
When running the journalctl command on the nodes I find:
Error starting load balancer: listen tcp 127.0.0.1:6444: bind: address already in use
After running the playbook for 3 nucs with ubuntu server on them, everything seems to install and setup fine. But in the last steps I'm getting the following error for all 3 nodes (that are both master and node):
When running the journalctl command on the nodes I find:
Error starting load balancer: listen tcp 127.0.0.1:6444: bind: address already in use
I don't know how to fix this.