Browse Source

Add volume and volumeMount for crio-socket

This commit fixes #3295
pull/3296/head
rabi 6 years ago
parent
commit
1df0b67ec1
1 changed files with 13 additions and 0 deletions
  1. 13
      roles/network_plugin/cilium/templates/cilium-ds.yml.j2

13
roles/network_plugin/cilium/templates/cilium-ds.yml.j2

@ -159,9 +159,15 @@ spec:
mountPath: /host/opt/cni/bin
- name: etc-cni-netd
mountPath: /host/etc/cni/net.d
{% if container_manager == 'crio' %}
- name: crio-socket
mountPath: /var/run/crio.sock
readOnly: true
{% else %}
- name: docker-socket
mountPath: /var/run/docker.sock
readOnly: true
{% endif %}
- name: etcd-config-path
mountPath: /var/lib/etcd-config
readOnly: true
@ -183,10 +189,17 @@ spec:
- name: bpf-maps
hostPath:
path: /sys/fs/bpf
{% if container_manager == 'crio' %}
# To read crio events from the node
- name: crio-socket
hostPath:
path: /var/run/crio/crio.sock
{% else %}
# To read docker events from the node
- name: docker-socket
hostPath:
path: /var/run/docker.sock
{% endif %}
# To install cilium cni plugin in the host
- name: cni-path
hostPath:

Loading…
Cancel
Save