瀏覽代碼

adding helm charts

afeiszli 4 年之前
父節點
當前提交
73e4090cae
共有 2 個文件被更改,包括 32 次插入0 次删除
  1. 16 0
      kube/helm/backup/netmaker-service-grpc.yaml
  2. 16 0
      kube/helm/backup/netmaker-service-rest.yaml

+ 16 - 0
kube/helm/backup/netmaker-service-grpc.yaml

@@ -0,0 +1,16 @@
+apiVersion: v1
+kind: Service
+metadata:
+  labels:
+    {{- include "netmaker.labels" . | nindent 4 }}
+  name: {{ include "netmaker.fullname" . }}-grpc
+spec:
+  ports:
+    - name: grpc
+      port: {{ .Values.service.grpcPort }}
+      protocol: TCP
+      targetPort: {{ .Values.service.grpcPort }}
+  selector:
+    {{- include "netmaker.selectorLabels" . | nindent 4 }}
+  sessionAffinity: None
+  type: {{ .Values.service.type }}

+ 16 - 0
kube/helm/backup/netmaker-service-rest.yaml

@@ -0,0 +1,16 @@
+apiVersion: v1
+kind: Service
+metadata:
+  labels:
+    {{- include "netmaker.labels" . | nindent 4 }}
+  name: {{ include "netmaker.fullname" . }}-rest
+spec:
+  ports:
+    - name: rest
+      port: {{ .Values.service.apiPort }}
+      protocol: TCP
+      targetPort: {{ .Values.service.apiPort }}
+  selector:
+    {{- include "netmaker.selectorLabels" . | nindent 4 }}
+  sessionAffinity: None
+  type: {{ .Values.service.type }}