ansible-role-kubernetes/tasks/install_server.yml
2019-07-01 19:33:54 +02:00

36 lines
843 B
YAML

---
- name: Install Containerd
include_role:
name: containerd
when:
- kubernetes_cri == "containerd"
#register: kubernetes_cri_changed
#- name: Restart kubelet after kubernetes cri installation
# service:
# name: kubelet
# status: restarted
# when:
# - kubernetes_cri_changed is changed
- name: Ensuring /etc/systemd/system/kubelet.service.d Folder Exists
file:
path: "/etc/systemd/system/kubelet.service.d"
state: "directory"
group: root
owner: root
mode: 0755
- name: Configure kubelet service
template:
src: "etc/{{ item }}.j2"
dest: "/etc/{{ item }}"
group: root
owner: root
mode: 0644
with_items:
- "systemd/system/kubelet.service.d/0-containerd.conf"
- "sysconfig/kubelet"
- name: Enable kubelet on boot
service: name=kubelet state=started enabled=yes