Mount netns as shared.
Since mount propagation is not supported in kubernetes API yet, we need to set it as shared. Also adds hostIPC for stackube-proxy. Change-Id: Ie31761a12f169d9afde52e56b7068adaa8f2a127 Closes-Bug: 1710830 Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
This commit is contained in:
parent
328463416e
commit
a225041bf4
@ -46,6 +46,7 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
hostNetwork: true
|
hostNetwork: true
|
||||||
hostPID: true
|
hostPID: true
|
||||||
|
hostIPC: true
|
||||||
serviceAccountName: stackube-proxy
|
serviceAccountName: stackube-proxy
|
||||||
dnsPolicy: ClusterFirst
|
dnsPolicy: ClusterFirst
|
||||||
restartPolicy: Always
|
restartPolicy: Always
|
||||||
@ -108,7 +109,9 @@ spec:
|
|||||||
name: stackube-config
|
name: stackube-config
|
||||||
key: kubernetes-port
|
key: kubernetes-port
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- mountPath: /var/run/netns
|
# mount as shared because mount propagation is not supported
|
||||||
|
# in kubernetes api yet.
|
||||||
|
- mountPath: /var/run/netns:shared
|
||||||
name: netns
|
name: netns
|
||||||
- mountPath: /etc/ssl/certs
|
- mountPath: /etc/ssl/certs
|
||||||
name: certs
|
name: certs
|
||||||
|
Loading…
Reference in New Issue
Block a user