3.3.0 (2026-06-18)
3.2.0 (2026-06-08)
3.1.0 (2026-04-22)
3.0.1 (2026-03-31)
3.0.0 (2026-03-30)
- cert-manager upgraded from v1.11.5 to v1.15.5.
2.8.1 (2026-03-30)
2.8.0 (2026-03-30)
2.7.1 (2026-03-25)
- release 2.7.1 (6e50c76)
2.7.0 (2026-03-25)
2.6.0 (2026-03-18)
- add Envoy Gateway role as ingress-nginx replacement (#238) (e7adf9e)
- add Kubernetes log collection to molecule CI post-run (#240) (5d0bf8e)
2.5.1 (2026-02-16)
- prevent empty argument in kubeadm init command (#220) (b5a8cdb)
- Replace deprecated cdn.dl.k8s.io with dl.k8s.io (#231) (2a2746f)
2.5.0 (2025-11-05)
- Add kustomize module for kubectl kustomize operations (#209) (09e0a30)
- Set node selector for ORC components (#206) (cab1d3d)
- update debian nodeset names and labels to debian-trixie (#211) (26eaa1e)
- Update orc manager memory limits (#207) (6e067b6)
2.4.1 (2025-11-04)
- ci and lint (#208) (29df9b5)
- ignore_errors on replacement (2f35c5e)
- remove unused register (da3da50)
- use pem format for ca bundle (#201) (1c27827)
2.4.0 (2025-09-19)
- enable kube_vip_skip_ha_cleanup (b9e3c45)
2.3.2 (2025-09-03)
2.3.1 (2025-07-30)
2.3.0 (2025-07-24)
- allow set capo instance creation timeout (#161) (2376ef9)
- replace kube-proxy with cni functionality (#105) (3438c0d)
- cert-manager custom volumemount for /etc/ssl/certs (#164) (9e65a58)
- ci: update path for unit tests (a14d0e0)
- Ensure dbus is installed on Debian to set hostname (#163) (4a62afe)
1.14.0 (2024-06-04)
- Check that resources are in kubeadm-config configmap before using them (#102) (896d670)
- install python3-cryptography in containers (#117) (#118) (d051c4e)
1.13.4 (2024-04-01)
1.13.3 (2024-04-01)
- release 1.13.3 (1673e4a)
1.13.3 (2024-04-01)
- Update kubeadm.yaml.j2 (53aff31)
1.13.2 (2024-03-26)
1.13.1 (2024-03-22)
- add capi (6f5a8f1)
- add k8s 1.28 support (#91) (6c96168)
- add k8s cluster upgrade playbook (#71) (e0ea977)
- add offline installs for capi (#56) (cdf3ddb)
- adopt to vexxhost.containers (7a65ec2)
- Allow custom ca certificates for K8s cluster (b22a38a)
- helm: add role (a3e74bc)
- k8s: add roles (#2) (7d883be)
- role:cilium: Upgrade cilium version (e783aad)
- Set node selector for CAPI components (6719b63)
- support multiple k8s versions (7b03230)
- switch to kube-vip (#90) (551188d)
- update CAPI release (faf7048)
- upgrade CAPI version to 1.5.1 (#62) (65f8a63)
- upgrade cluster api version (#103) (afa3586)
- add checksums + linters (e1956c1)
- add missing role change (9a37f6f)
- add synchornize workaround (db81203)
- adjust package dependencies for rocky linux (c698d41)
- avoid trailing slash with prefix (5a3f11e)
- bump cilium version (5b12aeb)
- containerd: bump to 100G (858e977)
- containerd: properly forget package (2bbb2f7)
- containerd: re-add missing containerd_download_unarchive_dest (74a58af)
- fix the condition for k8s upgrade version check (#97) (449c5bf)
- forget packages instead of remove them (eda79d4)
- Grant write perms to gh token (6b4aea7)
- helm: install curl-minimal for el9 (420af8a)
- idempotence (3d05147)
- loosen kubernetes.core to above 2.3.2 (f7ce48f)
- Make a workaround for run_once of token generation (74040c8)
- make kube component versioning consistent (8d6df7e)
- migrate kube api port to 6443 for all controlplane components (#99) (be832dc)
- only override if registry isn't default (3270fdd)
- refactor {atmosphere,kubernetes}_image_repository (4ffc20b)
- remove containerd from github workflows (090d958)
- remove download_artifact from cluster-api verify (a0cd39c)
- remove forget_package molecule (340d67d)
- restore symlinks (7648382)
- revert distro package dependencies (761277a)
- rhel9 ulimit for containerd (8403e6f)
- Set default values for imagePullPolicy in kubeadmConfigSpec of CRDs (ebf9dd1)
- tune kube-vip (#92) (a1ea542)
- Update CAPO version (#58) (c204d44)
- use kubelet_hostname instead of inventory_hostname_short (5c08c72)
- Use kubelet_hostname instead of inventory_hostname_short (#101) (5711e3c)
- use SSH ARGs from command line if provided (39fcd5c)
- adopt vexxhost.containers 1.2.0 (658000c)
- release 1.11.1 (c0524b0)
- release 1.12.0 (17c4e05)
- release 1.7.1 (c80912b)
1.13.1 (2024-03-22)
- adopt vexxhost.containers 1.2.0 (658000c)
1.13.0 (2024-03-13)
1.12.1 (2023-12-27)
- fix the condition for k8s upgrade version check (#97) (449c5bf)
- migrate kube api port to 6443 for all controlplane components (#99) (be832dc)
1.12.0 (2023-12-15)
- add capi (6f5a8f1)
- add k8s 1.28 support (#91) (6c96168)
- add k8s cluster upgrade playbook (#71) (e0ea977)
- add offline installs for capi (#56) (cdf3ddb)
- adopt to vexxhost.containers (7a65ec2)
- Allow custom ca certificates for K8s cluster (b22a38a)
- helm: add role (a3e74bc)
- k8s: add roles (#2) (7d883be)
- role:cilium: Upgrade cilium version (e783aad)
- Set node selector for CAPI components (6719b63)
- support multiple k8s versions (7b03230)
- switch to kube-vip (#90) (551188d)
- update CAPI release (faf7048)
- upgrade CAPI version to 1.5.1 (#62) (65f8a63)
- add checksums + linters (e1956c1)
- add missing role change (9a37f6f)
- add synchornize workaround (db81203)
- adjust package dependencies for rocky linux (c698d41)
- avoid trailing slash with prefix (5a3f11e)
- bump cilium version (5b12aeb)
- containerd: bump to 100G (858e977)
- containerd: properly forget package (2bbb2f7)
- containerd: re-add missing containerd_download_unarchive_dest (74a58af)
- forget packages instead of remove them (eda79d4)
- Grant write perms to gh token (6b4aea7)
- helm: install curl-minimal for el9 (420af8a)
- idempotence (3d05147)
- loosen kubernetes.core to above 2.3.2 (f7ce48f)
- Make a workaround for run_once of token generation (74040c8)
- make kube component versioning consistent (8d6df7e)
- only override if registry isn't default (3270fdd)
- refactor {atmosphere,kubernetes}_image_repository (4ffc20b)
- remove containerd from github workflows (090d958)
- remove download_artifact from cluster-api verify (a0cd39c)
- remove forget_package molecule (340d67d)
- restore symlinks (7648382)
- revert distro package dependencies (761277a)
- rhel9 ulimit for containerd (8403e6f)
- Set default values for imagePullPolicy in kubeadmConfigSpec of CRDs (ebf9dd1)
- tune kube-vip (#92) (a1ea542)
- Update CAPO version (#58) (c204d44)
- use kubelet_hostname instead of inventory_hostname_short (5c08c72)
- use SSH ARGs from command line if provided (39fcd5c)
1.11.1 (2023-12-15)
- add capi (6f5a8f1)
- add k8s 1.28 support (#91) (6c96168)
- add k8s cluster upgrade playbook (#71) (e0ea977)
- add offline installs for capi (#56) (cdf3ddb)
- adopt to vexxhost.containers (7a65ec2)
- Allow custom ca certificates for K8s cluster (b22a38a)
- helm: add role (a3e74bc)
- k8s: add roles (#2) (7d883be)
- role:cilium: Upgrade cilium version (e783aad)
- Set node selector for CAPI components (6719b63)
- support multiple k8s versions (7b03230)
- switch to kube-vip (#90) (551188d)
- update CAPI release (faf7048)
- upgrade CAPI version to 1.5.1 (#62) (65f8a63)
- add checksums + linters (e1956c1)
- add missing role change (9a37f6f)
- add synchornize workaround (db81203)
- adjust package dependencies for rocky linux (c698d41)
- avoid trailing slash with prefix (5a3f11e)
- bump cilium version (5b12aeb)
- containerd: bump to 100G (858e977)
- containerd: properly forget package (2bbb2f7)
- containerd: re-add missing containerd_download_unarchive_dest (74a58af)
- forget packages instead of remove them (eda79d4)
- Grant write perms to gh token (6b4aea7)
- helm: install curl-minimal for el9 (420af8a)
- idempotence (3d05147)
- loosen kubernetes.core to above 2.3.2 (f7ce48f)
- Make a workaround for run_once of token generation (74040c8)
- make kube component versioning consistent (8d6df7e)
- only override if registry isn't default (3270fdd)
- refactor {atmosphere,kubernetes}_image_repository (4ffc20b)
- remove containerd from github workflows (090d958)
- remove download_artifact from cluster-api verify (a0cd39c)
- remove forget_package molecule (340d67d)
- restore symlinks (7648382)
- revert distro package dependencies (761277a)
- rhel9 ulimit for containerd (8403e6f)
- Set default values for imagePullPolicy in kubeadmConfigSpec of CRDs (ebf9dd1)
- tune kube-vip (#92) (a1ea542)
- Update CAPO version (#58) (c204d44)
- use kubelet_hostname instead of inventory_hostname_short (5c08c72)
- use SSH ARGs from command line if provided (39fcd5c)
1.11.1 (2023-11-28)
- adopt to vexxhost.containers (7a65ec2)
- Grant write perms to gh token (6b4aea7)
- Make a workaround for run_once of token generation (74040c8)
- remove containerd from github workflows (090d958)
- remove download_artifact from cluster-api verify (a0cd39c)
- remove forget_package molecule (340d67d)
- release 1.11.1 (c0524b0)
1.11.0 (2023-10-30)
- Allow custom ca certificates for K8s cluster (b22a38a)
1.10.0 (2023-10-13)
1.9.1 (2023-09-25)
1.9.0 (2023-09-15)
1.8.2 (2023-09-06)
- loosen kubernetes.core to above 2.3.2 (f7ce48f)
1.8.1 (2023-08-23)
- Set default values for imagePullPolicy in kubeadmConfigSpec of CRDs (ebf9dd1)
1.8.0 (2023-07-26)
- Set node selector for CAPI components (6719b63)
1.7.2 (2023-07-21)
- use kubelet_hostname instead of inventory_hostname_short (5c08c72)
- use SSH ARGs from command line if provided (39fcd5c)
1.7.1 (2023-07-05)
- add capi (6f5a8f1)
- helm: add role (a3e74bc)
- k8s: add roles (#2) (7d883be)
- role:cilium: Upgrade cilium version (e783aad)
- support multiple k8s versions (7b03230)
- update CAPI release (faf7048)
- add checksums + linters (e1956c1)
- add synchornize workaround (db81203)
- adjust package dependencies for rocky linux (c698d41)
- avoid trailing slash with prefix (5a3f11e)
- bump cilium version (5b12aeb)
- containerd: bump to 100G (858e977)
- containerd: properly forget package (2bbb2f7)
- containerd: re-add missing containerd_download_unarchive_dest (74a58af)
- forget packages instead of remove them (eda79d4)
- helm: install curl-minimal for el9 (420af8a)
- idempotence (3d05147)
- make kube component versioning consistent (8d6df7e)
- only override if registry isn't default (3270fdd)
- refactor {atmosphere,kubernetes}_image_repository (4ffc20b)
- restore symlinks (7648382)
- revert distro package dependencies (761277a)
- rhel9 ulimit for containerd (8403e6f)
- release 1.7.1 (c80912b)
1.7.1 (2023-07-05)
- release 1.7.1 (c80912b)
1.7.0 (2023-07-01)
- update CAPI release (faf7048)
- add checksums + linters (e1956c1)
1.6.0 (2023-06-22)
- role:cilium: Upgrade cilium version (e783aad)
- containerd: properly forget package (2bbb2f7)
1.5.1 (2023-04-26)
- containerd: bump to 100G (858e977)
1.5.0 (2023-04-25)
- add capi (6f5a8f1)
1.3.3 (2023-03-28)
- avoid trailing slash with prefix (5a3f11e)
1.3.2 (2023-03-28)
- only override if registry isn't default (3270fdd)
1.3.1 (2023-03-28)
- adjust package dependencies for rocky linux (c698d41)
- bump cilium version (5b12aeb)
- make kube component versioning consistent (8d6df7e)
- refactor {atmosphere,kubernetes}_image_repository (4ffc20b)
- restore symlinks (7648382)
- revert distro package dependencies (761277a)
- rhel9 ulimit for containerd (8403e6f)
1.3.0 (2023-03-21)
- support multiple k8s versions (7b03230)
- add synchornize workaround (db81203)
1.2.1 (2023-03-21)
- forget packages instead of remove them (eda79d4)
1.2.0 (2023-03-19)
1.1.0 (2023-03-18)
- helm: add role (a3e74bc)