diff --git a/charts/ent-operator-database/Chart.yaml b/charts/ent-operator-database/Chart.yaml index d148c2fb..e06e0945 100644 --- a/charts/ent-operator-database/Chart.yaml +++ b/charts/ent-operator-database/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: mongodb-enterprise-database description: MongoDB Kubernetes Enterprise Operator- MongoDB DataBase charts -version: 0.2.2 +version: 0.2.3 kubeVersion: '>=1.15-0' keywords: - mongodb diff --git a/charts/ent-operator-database/templates/database-cm.yaml b/charts/ent-operator-database/templates/database-cm.yaml index b89301d3..453ab28b 100644 --- a/charts/ent-operator-database/templates/database-cm.yaml +++ b/charts/ent-operator-database/templates/database-cm.yaml @@ -5,6 +5,13 @@ kind: ConfigMap metadata: name: {{ .Values.name }}-configmap namespace: {{ .Release.Namespace }} + annotations: + "meta.helm.sh/release-name": {{ .Release.Name }} + "meta.helm.sh/release-namespace": {{ .Release.Namespace }} + labels: + "helm.sh/chart": {{ $.Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} + "app.kubernetes.io/managed-by": {{ .Release.Service }} + data: projectName: {{ .Values.name }} baseUrl: {{ .Values.opsManager.URL }} diff --git a/charts/ent-operator-database/templates/database-roles.yaml b/charts/ent-operator-database/templates/database-roles.yaml index cc142d27..4cbe8012 100644 --- a/charts/ent-operator-database/templates/database-roles.yaml +++ b/charts/ent-operator-database/templates/database-roles.yaml @@ -8,6 +8,13 @@ metadata: {{- else }} namespace: {{ .Release.Namespace }} {{- end }} + annotations: + "meta.helm.sh/release-name": {{ .Release.Name }} + "meta.helm.sh/release-namespace": {{ .Release.Namespace }} + labels: + "helm.sh/chart": {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} + "app.kubernetes.io/managed-by": {{ .Release.Service }} + {{- if .Values.registry.imagePullSecrets}} imagePullSecrets: - name: {{ .Values.registry.imagePullSecrets }} diff --git a/charts/ent-operator-database/templates/database-secret.yaml b/charts/ent-operator-database/templates/database-secret.yaml index 8e683f57..d1708dd5 100644 --- a/charts/ent-operator-database/templates/database-secret.yaml +++ b/charts/ent-operator-database/templates/database-secret.yaml @@ -5,6 +5,13 @@ kind: Secret metadata: name: {{ .Values.name }}-credential namespace: {{ .Release.Namespace }} + annotations: + "meta.helm.sh/release-name": {{ .Release.Name }} + "meta.helm.sh/release-namespace": {{ .Release.Namespace }} + labels: + "helm.sh/chart": {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} + "app.kubernetes.io/managed-by": {{ .Release.Service }} + type: Opaque data: user: {{ .Values.opsManager.APIKey | b64enc }} diff --git a/charts/ent-operator-database/templates/database.yaml b/charts/ent-operator-database/templates/database.yaml index f59eb896..dd100a94 100644 --- a/charts/ent-operator-database/templates/database.yaml +++ b/charts/ent-operator-database/templates/database.yaml @@ -4,7 +4,13 @@ kind: MongoDB metadata: name: {{ .Values.name }} namespace: {{ .Release.Namespace }} - + annotations: + "meta.helm.sh/release-name": {{ .Release.Name }} + "meta.helm.sh/release-namespace": {{ .Release.Namespace }} + labels: + "helm.sh/chart": {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} + "app.kubernetes.io/managed-by": {{ .Release.Service }} + spec: type: {{ .Values.type | quote }} members: {{ .Values.members }} diff --git a/charts/ent-operator-database/templates/mongodb-user-password.yaml b/charts/ent-operator-database/templates/mongodb-user-password.yaml index 4d2e18d4..2334d318 100644 --- a/charts/ent-operator-database/templates/mongodb-user-password.yaml +++ b/charts/ent-operator-database/templates/mongodb-user-password.yaml @@ -5,6 +5,12 @@ kind: Secret metadata: name: {{ $.Values.name }}-{{ .username }}-secret namespace: {{ $.Release.Namespace }} + annotations: + "meta.helm.sh/release-name": {{ $.Release.Name }} + "meta.helm.sh/release-namespace": {{ $.Release.Namespace }} + labels: + "helm.sh/chart": {{ $.Chart.Name }}-{{ $.Chart.Version | replace "+" "_" }} + "app.kubernetes.io/managed-by": {{ $.Release.Service }} type: Opaque stringData: password: {{ .password | quote}} diff --git a/charts/ent-operator-database/templates/mongodb-user.yaml b/charts/ent-operator-database/templates/mongodb-user.yaml index 3e40ba27..4a74870a 100644 --- a/charts/ent-operator-database/templates/mongodb-user.yaml +++ b/charts/ent-operator-database/templates/mongodb-user.yaml @@ -5,6 +5,12 @@ kind: MongoDBUser metadata: name: {{ $.Values.name }}-{{ .username }}-mongodbuser namespace: {{ $.Release.Namespace }} + annotations: + "meta.helm.sh/release-name": {{ $.Release.Name }} + "meta.helm.sh/release-namespace": {{ $.Release.Namespace }} + labels: + "helm.sh/chart": {{ $.Chart.Name }}-{{ $.Chart.Version | replace "+" "_" }} + "app.kubernetes.io/managed-by": {{ $.Release.Service }} spec: passwordSecretKeyRef: name: {{ $.Values.name }}-{{ .username }}-secret # the name of the secret that stores this user's password