Fix kubelet system container to mount CNI plugins

* Mount /opt/cni/bin in kubelet system container so
CNI plugin binaries can be found. Before, flannel
worked because the kubelet falls back to flannel
plugin baked into the hyperkube (undesired)
* Move the CNI bin install location later, since /opt
changes may be lost between ostree rebases
This commit is contained in:
Dalton Hubble
2018-04-07 18:25:48 -07:00
parent 19bc5aea9e
commit 8523a086e2
6 changed files with 6 additions and 6 deletions

View File

@ -42,7 +42,7 @@ bootcmd:
- [setenforce, Permissive]
runcmd:
- systemctl daemon-reload
- "atomic install --system --name=kubelet quay.io/dghubble/hyper:f384aae1ffb04fbe303ee55d1fa3c09bc72bf146"
- "atomic install --system --name=kubelet quay.io/dghubble/kubelet:d97cd9265ef6f6d0d9aab54ad9f66d4f5daaf397"
- systemctl start --no-block kubelet.service
- systemctl disable firewalld --now
users: