First commit

This commit is contained in:
Adrien Reslinger 2019-07-01 19:33:54 +02:00
parent 2fdc6b2ca9
commit 5cef7d19b1
Signed by: adrien
GPG key ID: DA7B27055C66D6DE
13 changed files with 182 additions and 1 deletions

36
tasks/install_server.yml Normal file
View file

@ -0,0 +1,36 @@
---
- 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