v2.0.0 (2021-09-03)
- Condor is now based on Mirantis K0s rather than Kubeadm, as such v2 is completely incompatible with previous releases.
- HA Control Plane
- Isolated control plane(Control Plane nodes are not part of the cluster)
- Control Plane and Worker Node firewalls.
- Declarative cluster and component(Vultr CCM, CSI, Calico, etc.) upgrades
- K0s manifest deployer support
v1.3.0 (2021-08-25)
- Remove
calico_wireguard
variable - nodes were not properly configured, will need to revisit - Add
calico_mode
variable - previously defaulted tovxlan
, is now configurable but defaults tobird
- Bump K0s release from
v1.21.1+k0s.0
tov1.21.3+k0s.0
- Bump kube-system component versions
v1.2.3 (2021-07-14)
- Handle dynamic NIC names.
v1.2.2 (2021-06-21)
- Fix firewall configuration after Vultr image changes.
v1.2.1 (2021-06-19)
- Template Vultr CSI
- Add Vultr CSI image/version vars
- Add kubeconfig filename tf workspace suffix
v1.2.0 (2021-06-12)
- Support K0s Helm deployments.
- Convert module internal K0sctl configuration to HCL from YAML.
- Change Controller/Worker network interfaces from ens3/ens7 to enp1s0/enp6s0 due to Vultr image changes.
v1.1.0 (2021-06-06)
- Write Kubeconfig locally option.
- Control Plane VLB Firewall.
- Add variable descriptions.
- Lock up cluster firewall, SSH only by default.
- Docs updates.
- README markdown.
v1.0.1 (2021-06-05)
- Remove unused variables from triggers map.