Add CRI-O config
This commit is contained in:
parent
8d8a1e1dcb
commit
f85e79b658
3 changed files with 13 additions and 4 deletions
|
|
@ -1,5 +1,7 @@
|
|||
---
|
||||
kubernetes_cri: "containerd"
|
||||
# value for kubernetes_cri: containerd, cri-o
|
||||
#kubernetes_cri: "containerd"
|
||||
kubernetes_server: false
|
||||
kubernetes_network: calico
|
||||
kubernetes_version: 1.17.2
|
||||
# value for kuberntes_network: calico, weave-net
|
||||
#kubernetes_network: calico
|
||||
kubernetes_version: 1.18.2
|
||||
|
|
|
|||
|
|
@ -6,6 +6,13 @@
|
|||
- kubernetes_cri == "containerd"
|
||||
#register: kubernetes_cri_changed
|
||||
|
||||
- name: Install CRI-O
|
||||
include_role:
|
||||
name: cri-o
|
||||
when:
|
||||
- kubernetes_cri == "cri-o"
|
||||
#register: kubernetes_cri_changed
|
||||
|
||||
#- name: Restart kubelet after kubernetes cri installation
|
||||
# service:
|
||||
# name: kubelet
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
KUBELET_EXTRA_ARGS="--cgroup-driver=systemd --container-runtime=remote --runtime-request-timeout=15m --container-runtime-endpoint=unix:///run/containerd/containerd.sock --node-ip={{ ansible_eth0.ipv4.address }}"
|
||||
KUBELET_EXTRA_ARGS="--cgroup-driver=systemd --container-runtime=remote --runtime-request-timeout=15m --container-runtime-endpoint={% if kubernetes_cri == "containerd" %}unix:///run/containerd/containerd.sock{% elif kubernetes_cri == "cri-o" %}unix:///var/run/crio/crio.sock{% endif %} --node-ip={{ ansible_eth0.ipv4.address }}"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue