فهرست منبع

Specify old labels to make sure minio is backwards compatible

Waqar Ahmed 4 سال پیش
والد
کامیت
9852e6e48e
2فایلهای تغییر یافته به همراه5 افزوده شده و 0 حذف شده
  1. 1 0
      test/minio/1.1.0/templates/deployment.yaml
  2. 4 0
      test/minio/1.1.0/templates/service.yaml

+ 1 - 0
test/minio/1.1.0/templates/deployment.yaml

@@ -22,6 +22,7 @@ spec:
       labels:
         app: {{ template "common.names.name" . }}
         release: {{ .Release.Name }}
+        {{- include "common.labels.selectorLabels" . | nindent 8 }}
       annotations: {{ include "common.annotations" . | nindent 8 }}
     spec:
       serviceAccountName: {{ include "common.names.serviceAccountName" . | quote }}

+ 4 - 0
test/minio/1.1.0/templates/service.yaml

@@ -1,6 +1,10 @@
 {{ $svc := .Values.service }}
+{{ $selectors := list }}
+{{ $selectors = mustAppend $selectors (dict "key" "app" "value" (include "common.names.name" .) ) }}
+{{ $selectors = mustAppend $selectors (dict "key" "release" "value" .Release.Name ) }}
 {{ $ports := list }}
 {{ $ports = mustAppend $ports (dict "name" "http" "port" $svc.nodePort "nodePort" $svc.nodePort "targetPort" 9000) }}
 {{ $params := . }}
 {{ $_ := set $params "commonService" (dict "type" "NodePort" "ports" $ports ) }}
+{{ $_1 := set .Values "extraSelectorLabels" $selectors }}
 {{ include "common.classes.service" $params }}