kubespray/roles
Max Gautier b3f6d05131
Move control plane certs renewal "spread out" into the systemd timer (#10596)
* Use RandomizedDelaySec to spread out control certificates renewal plane

If the number of control plane node is superior to 6, using (index * 10
minutes) will fail (03:60:00 is not a valid timestamp).

Compared to just fixing the jinja expression (to use a modulo for
example), this should avoid having two control planes certificates
update node being triggered at the same time.

* Make k8s-certs-renew.timer Persistent

If the control plane happens to be offline during the scheduled
certificates renewal (node failure or anything like that), we still want
the renewal to happen.
2023-11-08 12:35:20 +01:00
..
adduser project: fix var-spacing ansible rule (#10266) 2023-07-04 20:36:54 -07:00
bastion-ssh-config Resolve ansible-lint name errors (#10253) 2023-07-26 07:36:22 -07:00
bootstrap-os fix: flatcar bootstrap (#10363) 2023-08-18 08:14:29 -07:00
container-engine Refactor "multi" handlers to use listen (#10542) 2023-11-08 12:28:30 +01:00
download [containerd] add hashes for version 1.7.8 (#10589) 2023-11-03 16:45:15 +01:00
etcd Refactor "multi" handlers to use listen (#10542) 2023-11-08 12:28:30 +01:00
etcdctl_etcdutl Fix etcdctl.sh TLS file path when not using kubeadm. (#10467) 2023-09-24 19:50:57 -07:00
helm-apps Fix outdated tag and experimental ansible-lint rules (#10254) 2023-06-30 02:51:57 -07:00
kubernetes Move control plane certs renewal "spread out" into the systemd timer (#10596) 2023-11-08 12:35:20 +01:00
kubernetes-apps [argocd] update argocd to v2.8.4 (#10568) 2023-10-30 12:54:26 +01:00
kubespray-defaults [kubernetes] Add hashes for kubernetes 1.28.3, 1.27.7, 1.26.10 (#10541) 2023-10-20 05:43:34 +02:00
network_plugin Refactor "multi" handlers to use listen (#10542) 2023-11-08 12:28:30 +01:00
recover_control_plane Fixup recover control plane playbook + add debian12/cilium test (#10411) 2023-09-05 10:42:52 -07:00
remove-node Resolve ansible-lint name errors (#10253) 2023-07-26 07:36:22 -07:00
reset Fix restart network task cannot be skipped (#10512) 2023-10-11 05:50:37 +02:00
upgrade project: resolve ansible-lint key-order rule (#10314) 2023-08-10 00:57:27 -07:00
win_nodes/kubernetes_patch project: resolve ansible-lint key-order rule (#10314) 2023-08-10 00:57:27 -07:00