fix(charts): Use Release.Namespace everywhere (#884)

This updates all the namespace fields in the Helm chart to use the
`Release.Namespace` template variable. This is the recommended way to
do it in Helm 3, and allows the chart to be installed in a namespace
as set by the user, without having to modify the chart or use
`--namespace` in `kubectl`.
This commit is contained in:
Tarun Pothulapati 2023-02-28 18:36:20 +05:30 committed by GitHub
parent 5dfaa1d061
commit 60d22eba47
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 48 additions and 1 deletions

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -23,6 +24,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -44,6 +46,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Secret kind: Secret
metadata: metadata:
name: test-dragonfly-tls name: test-dragonfly-tls
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -30,6 +32,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -51,6 +54,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -65,7 +69,7 @@ spec:
template: template:
metadata: metadata:
annotations: annotations:
checksum/tls-secret: ff929f88966be27e210398f2d89e55aff290936daade804b9e8d2c3a864cf7d7 checksum/tls-secret: aa19e66107bd65d211f8a06a017cfb875c4403d3ea018111c7d2a43333f6b6c6
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -4,6 +4,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -15,6 +16,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test
@ -36,6 +38,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: test-dragonfly name: test-dragonfly
namespace: default
labels: labels:
app.kubernetes.io/name: dragonfly app.kubernetes.io/name: dragonfly
app.kubernetes.io/instance: test app.kubernetes.io/instance: test

View file

@ -3,6 +3,7 @@ apiVersion: cert-manager.io/v1
kind: Certificate kind: Certificate
metadata: metadata:
name: {{ include "dragonfly.fullname" . }} name: {{ include "dragonfly.fullname" . }}
namespace: {{ .Release.Namespace }}
labels: labels:
{{- include "dragonfly.labels" . | nindent 4 }} {{- include "dragonfly.labels" . | nindent 4 }}
spec: spec:

View file

@ -3,6 +3,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ include "dragonfly.fullname" . }} name: {{ include "dragonfly.fullname" . }}
namespace: {{ .Release.Namespace }}
labels: labels:
{{- include "dragonfly.labels" . | nindent 4 }} {{- include "dragonfly.labels" . | nindent 4 }}
spec: spec:

View file

@ -3,6 +3,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: {{ include "dragonfly.fullname" . }}-metrics name: {{ include "dragonfly.fullname" . }}-metrics
namespace: {{ .Release.Namespace }}
labels: labels:
{{- include "dragonfly.labels" . | nindent 4 }} {{- include "dragonfly.labels" . | nindent 4 }}
type: metrics type: metrics

View file

@ -2,6 +2,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: {{ include "dragonfly.fullname" . }} name: {{ include "dragonfly.fullname" . }}
namespace: {{ .Release.Namespace }}
{{- with .Values.service.annotations }} {{- with .Values.service.annotations }}
annotations: annotations:
{{- toYaml . | nindent 4 }} {{- toYaml . | nindent 4 }}

View file

@ -3,6 +3,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: {{ include "dragonfly.serviceAccountName" . }} name: {{ include "dragonfly.serviceAccountName" . }}
namespace: {{ .Release.Namespace }}
{{- with .Values.serviceAccount.annotations }} {{- with .Values.serviceAccount.annotations }}
annotations: annotations:
{{- toYaml . | nindent 4 }} {{- toYaml . | nindent 4 }}

View file

@ -3,6 +3,7 @@ apiVersion: apps/v1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: {{ include "dragonfly.fullname" . }} name: {{ include "dragonfly.fullname" . }}
namespace: {{ .Release.Namespace }}
labels: labels:
{{- include "dragonfly.labels" . | nindent 4 }} {{- include "dragonfly.labels" . | nindent 4 }}
spec: spec:

View file

@ -3,6 +3,7 @@ apiVersion: v1
kind: Secret kind: Secret
metadata: metadata:
name: {{ include "dragonfly.fullname" . }}-tls name: {{ include "dragonfly.fullname" . }}-tls
namespace: {{ .Release.Namespace }}
labels: labels:
{{- include "dragonfly.labels" . | nindent 4 }} {{- include "dragonfly.labels" . | nindent 4 }}
type: kubernetes.io/tls type: kubernetes.io/tls