diff --git a/README.md b/README.md index 84cf037..8f805ee 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,7 @@ their default values. | `proxy.username` | Remote registry login username | `nil` | | `proxy.password` | Remote registry login password | `nil` | | `proxy.secretRef` | The ref for an external secret containing the proxyUsername and proxyPassword keys | `""` | +| `namespace` | specify a namespace to install the chart to - defaults to `.Release.Namespace` | `{{ .Release.Namespace }}` | | `nodeSelector` | node labels for pod assignment | `{}` | | `affinity` | affinity settings | `{}` | | `tolerations` | pod tolerations | `[]` | diff --git a/templates/configmap.yaml b/templates/configmap.yaml index 820bb4f..0f046ea 100644 --- a/templates/configmap.yaml +++ b/templates/configmap.yaml @@ -2,6 +2,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ template "docker-registry.fullname" . }}-config + namespace: {{ .Values.namespace | default .Release.Namespace }} labels: app: {{ template "docker-registry.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version }} diff --git a/templates/deployment.yaml b/templates/deployment.yaml index a621aab..d9f2956 100644 --- a/templates/deployment.yaml +++ b/templates/deployment.yaml @@ -2,6 +2,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ template "docker-registry.fullname" . }} + namespace: {{ .Values.namespace | default .Release.Namespace }} labels: app: {{ template "docker-registry.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} diff --git a/templates/ingress.yaml b/templates/ingress.yaml index 58ab5fa..d04656d 100644 --- a/templates/ingress.yaml +++ b/templates/ingress.yaml @@ -6,6 +6,7 @@ apiVersion: {{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1" }} kind: Ingress metadata: name: {{ template "docker-registry.fullname" . }} + namespace: {{ .Values.namespace | default .Release.Namespace }} labels: app: {{ template "docker-registry.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} diff --git a/templates/poddisruptionbudget.yaml b/templates/poddisruptionbudget.yaml index 38eb384..49007d0 100644 --- a/templates/poddisruptionbudget.yaml +++ b/templates/poddisruptionbudget.yaml @@ -3,6 +3,7 @@ apiVersion: policy/v1beta1 kind: PodDisruptionBudget metadata: name: {{ template "docker-registry.fullname" . }} + namespace: {{ .Values.namespace | default .Release.Namespace }} labels: app: {{ template "docker-registry.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} diff --git a/templates/pvc.yaml b/templates/pvc.yaml index 1619617..dea0539 100644 --- a/templates/pvc.yaml +++ b/templates/pvc.yaml @@ -4,6 +4,7 @@ kind: PersistentVolumeClaim apiVersion: v1 metadata: name: {{ template "docker-registry.fullname" . }} + namespace: {{ .Values.namespace | default .Release.Namespace }} labels: app: {{ template "docker-registry.fullname" . }} chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" diff --git a/templates/secret.yaml b/templates/secret.yaml index bb568c6..6265dc8 100644 --- a/templates/secret.yaml +++ b/templates/secret.yaml @@ -2,6 +2,7 @@ apiVersion: v1 kind: Secret metadata: name: {{ template "docker-registry.fullname" . }}-secret + namespace: {{ .Values.namespace | default .Release.Namespace }} labels: app: {{ template "docker-registry.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version }} diff --git a/templates/service.yaml b/templates/service.yaml index ea195f5..d82d1ff 100644 --- a/templates/service.yaml +++ b/templates/service.yaml @@ -2,6 +2,7 @@ apiVersion: v1 kind: Service metadata: name: {{ template "docker-registry.fullname" . }} + namespace: {{ .Values.namespace | default .Release.Namespace }} labels: app: {{ template "docker-registry.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}