From c34737b9ced3e7ade1f99246b989efda4226d54c Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Tue, 18 Dec 2018 11:53:42 +0200 Subject: [PATCH] Use app.kubernetes.io labels --- charts/flagger/templates/account.yaml | 1 - charts/flagger/templates/deployment.yaml | 18 +++++++++--------- charts/flagger/templates/rbac.yaml | 16 ++++++++-------- 3 files changed, 17 insertions(+), 18 deletions(-) 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