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.
Since we are disabling traefik during the default install with --disable traefik , we should also test this with molecule to be sure that the traefik pods do not exist.
Done when:
CI Test that checks for traefik and confirms it is not installed
Optionally could detect the presence of --disable traefik flag and do it in process too (during the playbook execution) and check
Since we are disabling traefik during the default install with
--disable traefik
, we should also test this withmolecule
to be sure that the traefik pods do not exist.Done when:
traefik
and confirms it is not installed--disable traefik
flag and do it in process too (during the playbook execution) and check