diff --git a/ansible-kubernetes.yml b/ansible-kubernetes.yml index 39a6f15..e39d6ae 100644 --- a/ansible-kubernetes.yml +++ b/ansible-kubernetes.yml @@ -1,4 +1,18 @@ --- +- name: Reconfigure graceful shutdown for kubelet + hosts: kubernetes + tasks: + - name: Reconfigure shutdownGracePeriod + ansible.builtin.lineinfile: + path: /var/lib/kubelet/config.yaml + regexp: '^shutdownGracePeriod:' + line: 'shutdownGracePeriod: 5m' + - name: Reconfigure shutdownGracePeriodCriticalPods + ansible.builtin.lineinfile: + path: /var/lib/kubelet/config.yaml + regexp: '^shutdownGracePeriodCriticalPods:' + line: 'shutdownGracePeriodCriticalPods: 5m' + - name: Pin kube components hosts: kubernetes tasks: