Skip to content
Snippets Groups Projects
Commit b7ecde60 authored by Serge Logvinov's avatar Serge Logvinov Committed by Derek Su
Browse files

feat: add namespace


We use namespace to set configmap source to the deployment (POD_NAMESPACE).
We need to force namespace in the helm template result.

Signed-off-by: default avatarSerge Logvinov <serge.logvinov@sinextra.dev>
(cherry picked from commit 7ef561db)
parent 278ab0df
No related branches found
No related tags found
No related merge requests found
...@@ -2,6 +2,7 @@ apiVersion: v1 ...@@ -2,6 +2,7 @@ apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
name: {{ .Values.configmap.name }} name: {{ .Values.configmap.name }}
namespace: {{ .Release.Namespace }}
labels: labels:
{{ include "local-path-provisioner.labels" . | indent 4 }} {{ include "local-path-provisioner.labels" . | indent 4 }}
data: data:
......
...@@ -2,6 +2,7 @@ apiVersion: apps/v1 ...@@ -2,6 +2,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ include "local-path-provisioner.fullname" . }} name: {{ include "local-path-provisioner.fullname" . }}
namespace: {{ .Release.Namespace }}
labels: labels:
{{ include "local-path-provisioner.labels" . | indent 4 }} {{ include "local-path-provisioner.labels" . | indent 4 }}
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: v1 ...@@ -3,6 +3,7 @@ apiVersion: v1
kind: Secret kind: Secret
metadata: metadata:
name: {{ .Values.defaultSettings.registrySecret }} name: {{ .Values.defaultSettings.registrySecret }}
namespace: {{ .Release.Namespace }}
type: kubernetes.io/dockerconfigjson type: kubernetes.io/dockerconfigjson
data: data:
.dockerconfigjson: {{ template "local-path-provisioner.secret" . }} .dockerconfigjson: {{ template "local-path-provisioner.secret" . }}
......
...@@ -3,6 +3,7 @@ apiVersion: v1 ...@@ -3,6 +3,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: {{ template "local-path-provisioner.serviceAccountName" . }} name: {{ template "local-path-provisioner.serviceAccountName" . }}
namespace: {{ .Release.Namespace }}
labels: labels:
{{ include "local-path-provisioner.labels" . | indent 4 }} {{ include "local-path-provisioner.labels" . | indent 4 }}
imagePullSecrets: imagePullSecrets:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment