Set default cluster resource namespace to current pod namespace

This commit is contained in:
James Munnelly 2018-02-22 07:24:29 +00:00
parent 362735f8f1
commit ce73a22f6f
3 changed files with 21 additions and 1 deletions

View File

@ -20,10 +20,16 @@ spec:
- name: {{ .Chart.Name }}
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
{{- if .Values.extraArgs }}
args:
- --cluster-resource-namespace=$(POD_NAMESPACE)
{{- if .Values.extraArgs }}
{{ toYaml .Values.extraArgs | indent 12 }}
{{- end }}
env:
- name: POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
resources:
{{ toYaml .Values.resources | indent 12 }}
{{- if .Values.ingressShim.enabled }}

View File

@ -22,6 +22,13 @@ spec:
- name: cert-manager
image: "quay.io/jetstack/cert-manager-controller:v0.2.3"
imagePullPolicy: IfNotPresent
args:
- --cluster-resource-namespace=$(POD_NAMESPACE)
env:
- name: POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
resources:
requests:
cpu: 10m

View File

@ -22,6 +22,13 @@ spec:
- name: cert-manager
image: "quay.io/jetstack/cert-manager-controller:v0.2.3"
imagePullPolicy: IfNotPresent
args:
- --cluster-resource-namespace=$(POD_NAMESPACE)
env:
- name: POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
resources:
requests:
cpu: 10m