diff --git a/charts/flagger/templates/account.yaml b/charts/flagger/templates/account.yaml index 3a38807f..b314ec21 100644 --- a/charts/flagger/templates/account.yaml +++ b/charts/flagger/templates/account.yaml @@ -8,5 +8,4 @@ metadata: app.kubernetes.io/name: {{ template "flagger.name" . }} app.kubernetes.io/managed-by: {{ .Release.Service }} app.kubernetes.io/instance: {{ .Release.Name }} - app.kubernetes.io/version: {{ .Chart.AppVersion }} {{- end }} diff --git a/charts/flagger/templates/deployment.yaml b/charts/flagger/templates/deployment.yaml index f35924bd..94ddd615 100644 --- a/charts/flagger/templates/deployment.yaml +++ b/charts/flagger/templates/deployment.yaml @@ -3,25 +3,25 @@ kind: Deployment metadata: name: {{ include "flagger.fullname" . }} labels: - app: {{ include "flagger.name" . }} - chart: {{ include "flagger.chart" . }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} + helm.sh/chart: {{ template "flagger.chart" . }} + app.kubernetes.io/name: {{ template "flagger.name" . }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + app.kubernetes.io/instance: {{ .Release.Name }} spec: replicas: 1 strategy: type: Recreate selector: matchLabels: - app: {{ include "flagger.name" . }} - release: {{ .Release.Name }} + app.kubernetes.io/name: {{ template "flagger.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} template: metadata: labels: - app: {{ include "flagger.name" . }} - release: {{ .Release.Name }} + app.kubernetes.io/name: {{ template "flagger.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} spec: - serviceAccountName: flagger + serviceAccountName: {{ template "flagger.serviceAccountName" . }} containers: - name: flagger securityContext: diff --git a/charts/flagger/templates/rbac.yaml b/charts/flagger/templates/rbac.yaml index cd191d43..6e44cef2 100644 --- a/charts/flagger/templates/rbac.yaml +++ b/charts/flagger/templates/rbac.yaml @@ -4,10 +4,10 @@ kind: ClusterRole metadata: name: {{ template "flagger.fullname" . }} labels: - app: {{ template "flagger.name" . }} - chart: {{ template "flagger.chart" . }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} + helm.sh/chart: {{ template "flagger.chart" . }} + app.kubernetes.io/name: {{ template "flagger.name" . }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + app.kubernetes.io/instance: {{ .Release.Name }} rules: - apiGroups: ['*'] resources: ['*'] @@ -20,10 +20,10 @@ kind: ClusterRoleBinding metadata: name: {{ template "flagger.fullname" . }} labels: - app: {{ template "flagger.name" . }} - chart: {{ template "flagger.chart" . }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} + helm.sh/chart: {{ template "flagger.chart" . }} + app.kubernetes.io/name: {{ template "flagger.name" . }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + app.kubernetes.io/instance: {{ .Release.Name }} roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole