Fix installation of Kubernetes metrics server by updating the URL
[osm/devops.git] / installers / helm / osm / templates / webhook_translator / webhook-translator-service.yaml
index 97a426f..11d2508 100644 (file)
@@ -23,11 +23,13 @@ metadata:
   labels:
     {{- include "osm.labels" . | nindent 4 }}
 spec:
-  type: {{ .Values.webhookTranslator.service.type }}
+  type: {{ default "ClusterIP" .Values.webhookTranslator.service.type }}
   ports:
-    - nodePort: {{ .Values.webhookTranslator.service.nodePort }}
-      port: 80
-      targetPort: 80
+    - port: {{ default 9998 .Values.webhookTranslator.service.port }}
+    {{- if .Values.webhookTranslator.service.nodePort }}
+      nodePort: {{ .Values.webhookTranslator.service.nodePort }}
+    {{- end }}
+      targetPort: 9998
       protocol: TCP
   selector:
     app.kubernetes.io/component: webhook-translator