Files
kubespray/roles/kubernetes/control-plane/templates/k8s-certs-renew.service.j2
T
2026-10-15 14:06:25 +00:00

12 lines
455 B
Django/Jinja

[Unit]
Description=Renew K8S control plane certificates
[Service]
Type=oneshot
ExecStart={{ '/opt/bin/python' if ansible_facts['os_family'] == 'Flatcar' else '/usr/bin/python3' }} {{ bin_dir }}/k8s-certs-renew.py \
--kubeadm {{ bin_dir }}/kubeadm \
--calendar "{{ auto_renew_certificates_systemd_calendar }}" \
--admin-conf {{ kube_config_dir }}/admin.conf \
--apiserver-port {{ kube_apiserver_port }} \
--crictl {{ bin_dir }}/crictl