mirror of
https://github.com/JamesTurland/JimsGarage.git
synced 2026-07-28 03:18:15 +00:00
49313239f49cbe2f9bd697087c507b55f8d995d9
- join all nodes to --server-ip $vip (the readiness-gated VIP) so no single master is the registration SPOF; drop the dead --server-user on joins (a --node-token is already supplied, so k3sup doesn't SSH the server) - add --tls-san=$vip to every server's args (not just master1's install) so master2/3 declare the VIP SAN uniformly - pin --flannel-iface/--node-ip on workers too (correct on multi-NIC nodes) - filter k3sup's repeated 'slicervm.com' promo tip on install/join (sed, so pipefail still surfaces a real failure) - guard 'kubectl expose' with || true so a re-run doesn't abort on AlreadyExists Re-validated on the 6-VM Multipass e2e: 5 nodes Ready, VIP serves the API, MetalLB LoadBalancer reachable.
Description
Languages
Shell
84.6%
Jinja
5.4%
HCL
3.6%
HTML
3.4%
PowerShell
1.3%
Other
1.7%
.png?raw=true)