[stable/metrics-server] Add release.Namespace in meta (#21832)

Adding release.Namespace in meta fixes issues
when rendering template with 'helm template --namespace'.
Without it, the rendered templates do not have the
namespace defined which is problematic when using
a gitops approach. This is also a requirement for
a tool like Spinnaker.

Signed-off-by: lcavajani <lcavajani@suse.com>
This commit is contained in:
lcavajani
2020-04-08 03:41:42 -07:00
committed by GitHub
parent 90c1687588
commit 106969f251
5 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ apiVersion: v1
appVersion: 0.3.6
description: Metrics Server is a cluster-wide aggregator of resource usage data.
name: metrics-server
version: 2.10.2
version: 2.11.0
keywords:
- metrics-server
home: https://github.com/kubernetes-incubator/metrics-server
@@ -3,7 +3,6 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: {{ template "metrics-server.fullname" . }}:system:auth-delegator
namespace: kube-system
labels:
app: {{ template "metrics-server.name" . }}
chart: {{ template "metrics-server.chart" . }}
@@ -2,6 +2,7 @@ apiVersion: v1
kind: Service
metadata:
name: {{ template "metrics-server.fullname" . }}
namespace: {{ .Release.Namespace }}
labels:
app: {{ template "metrics-server.name" . }}
chart: {{ template "metrics-server.chart" . }}
@@ -2,6 +2,7 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ template "metrics-server.fullname" . }}
namespace: {{ .Release.Namespace }}
labels:
app: {{ template "metrics-server.name" . }}
chart: {{ template "metrics-server.chart" . }}
@@ -3,6 +3,7 @@ apiVersion: v1
kind: ServiceAccount
metadata:
name: {{ template "metrics-server.serviceAccountName" . }}
namespace: {{ .Release.Namespace }}
labels:
app: {{ template "metrics-server.name" . }}
chart: {{ template "metrics-server.chart" . }}