[stable/selenium] fix for #18217 deployment spec selector does not match template labels (#18259)

* issue #18217 - deployment spec selector does not match template labels

Signed-off-by: Mahendran Mookkiah <mahendran.mookkiah@gmail.com>

* issue #18217 - deployment spec selector does not match template labels

Signed-off-by: Mahendran Mookkiah <mahendran.mookkiah@gmail.com>

* issue #18217 - we should not use version number in selector label to avoid breaking upgrade

Signed-off-by: Mahendran Mookkiah <mahendran.mookkiah@gmail.com>
This commit is contained in:
Mahendran Mookkiah
2019-10-30 01:30:53 -07:00
committed by Kubernetes Prow Robot
parent 514f2af15d
commit e677d7f936
6 changed files with 21 additions and 1 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: selenium
version: 1.0.9
version: 1.0.10
appVersion: 3.141.59
description: Chart for selenium grid
keywords:
@@ -7,6 +7,10 @@ metadata:
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
spec:
replicas: {{ .Values.chrome.replicas }}
selector:
matchLabels:
app: {{ template "selenium.chrome.fullname" . }}
release: "{{ .Release.Name }}"
template:
metadata:
labels:
@@ -7,6 +7,10 @@ metadata:
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
spec:
replicas: {{ .Values.chromeDebug.replicas }}
selector:
matchLabels:
app: {{ template "selenium.chromeDebug.fullname" . }}
release: "{{ .Release.Name }}"
template:
metadata:
labels:
@@ -7,6 +7,10 @@ metadata:
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
spec:
replicas: {{ .Values.firefox.replicas }}
selector:
matchLabels:
app: {{ template "selenium.firefox.fullname" . }}
release: "{{ .Release.Name }}"
template:
metadata:
labels:
@@ -7,6 +7,10 @@ metadata:
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
spec:
replicas: {{ .Values.firefoxDebug.replicas }}
selector:
matchLabels:
app: {{ template "selenium.firefoxDebug.fullname" . }}
release: "{{ .Release.Name }}"
template:
metadata:
labels:
@@ -6,6 +6,10 @@ metadata:
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
spec:
replicas: 1
selector:
matchLabels:
app: {{ template "selenium.hub.fullname" . }}
release: "{{ .Release.Name }}"
template:
metadata:
labels: