Merge pull request #901 from mfhunruh/pod-namespace-env
feat: add POD_NAMESPACE environment var
This commit is contained in:
commit
fa1e3be1ae
@ -43,7 +43,7 @@ spec:
|
|||||||
- "-v=2"
|
- "-v=2"
|
||||||
- "--csi-address=$(ADDRESS)"
|
- "--csi-address=$(ADDRESS)"
|
||||||
- "--leader-election"
|
- "--leader-election"
|
||||||
- "--leader-election-namespace=kube-system"
|
- "--leader-election-namespace=$(POD_NAMESPACE)"
|
||||||
- "--extra-create-metadata=true"
|
- "--extra-create-metadata=true"
|
||||||
- "--feature-gates=HonorPVReclaimPolicy=true"
|
- "--feature-gates=HonorPVReclaimPolicy=true"
|
||||||
- "--timeout=1200s"
|
- "--timeout=1200s"
|
||||||
@ -51,6 +51,10 @@ spec:
|
|||||||
env:
|
env:
|
||||||
- name: ADDRESS
|
- name: ADDRESS
|
||||||
value: /csi/csi.sock
|
value: /csi/csi.sock
|
||||||
|
- name: POD_NAMESPACE
|
||||||
|
valueFrom:
|
||||||
|
fieldRef:
|
||||||
|
fieldPath: metadata.namespace
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- mountPath: /csi
|
- mountPath: /csi
|
||||||
name: socket-dir
|
name: socket-dir
|
||||||
@ -70,11 +74,15 @@ spec:
|
|||||||
- "-csi-address=$(ADDRESS)"
|
- "-csi-address=$(ADDRESS)"
|
||||||
- "-v=2"
|
- "-v=2"
|
||||||
- "-leader-election"
|
- "-leader-election"
|
||||||
- "--leader-election-namespace=kube-system"
|
- "--leader-election-namespace=$(POD_NAMESPACE)"
|
||||||
- '-handle-volume-inuse-error=false'
|
- '-handle-volume-inuse-error=false'
|
||||||
env:
|
env:
|
||||||
- name: ADDRESS
|
- name: ADDRESS
|
||||||
value: /csi/csi.sock
|
value: /csi/csi.sock
|
||||||
|
- name: POD_NAMESPACE
|
||||||
|
valueFrom:
|
||||||
|
fieldRef:
|
||||||
|
fieldPath: metadata.namespace
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: socket-dir
|
- name: socket-dir
|
||||||
mountPath: /csi
|
mountPath: /csi
|
||||||
@ -93,13 +101,17 @@ spec:
|
|||||||
args:
|
args:
|
||||||
- "--v=2"
|
- "--v=2"
|
||||||
- "--csi-address=$(ADDRESS)"
|
- "--csi-address=$(ADDRESS)"
|
||||||
- "--leader-election-namespace=kube-system"
|
- "--leader-election-namespace=$(POD_NAMESPACE)"
|
||||||
- "--leader-election"
|
- "--leader-election"
|
||||||
- "--timeout=1200s"
|
- "--timeout=1200s"
|
||||||
- "--retry-interval-max=30m"
|
- "--retry-interval-max=30m"
|
||||||
env:
|
env:
|
||||||
- name: ADDRESS
|
- name: ADDRESS
|
||||||
value: /csi/csi.sock
|
value: /csi/csi.sock
|
||||||
|
- name: POD_NAMESPACE
|
||||||
|
valueFrom:
|
||||||
|
fieldRef:
|
||||||
|
fieldPath: metadata.namespace
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: socket-dir
|
- name: socket-dir
|
||||||
|
|||||||
@ -56,7 +56,12 @@ spec:
|
|||||||
args:
|
args:
|
||||||
- "--v=2"
|
- "--v=2"
|
||||||
- "--leader-election=true"
|
- "--leader-election=true"
|
||||||
- "--leader-election-namespace=kube-system"
|
- "--leader-election-namespace=$(POD_NAMESPACE)"
|
||||||
|
env:
|
||||||
|
- name: POD_NAMESPACE
|
||||||
|
valueFrom:
|
||||||
|
fieldRef:
|
||||||
|
fieldPath: metadata.namespace
|
||||||
resources:
|
resources:
|
||||||
limits:
|
limits:
|
||||||
memory: 300Mi
|
memory: 300Mi
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user