Files
devops-infra-helm-charts-gcp/helm-templates/deepgram-onprem/templates/license-proxy/license-proxy.service.yaml
T
2026-08-26 03:39:42 +05:30

41 lines
1.1 KiB
YAML

{{- if .Values.licenseProxy.enabled -}}
apiVersion: v1
kind: Service
metadata:
name: {{ .Values.licenseProxy.namePrefix }}-status
labels:
{{ include "deepgram-self-hosted.labels" . | indent 4}}
{{- range $key, $val := .Values.licenseProxy.additionalLabels }}
{{ $key }}: {{ $val | quote }}
{{- end}}
spec:
selector:
app: deepgram-license-proxy
{{ include "deepgram-self-hosted.selectorLabels" . }}
type: NodePort
ports:
- name: "status"
port: {{ .Values.licenseProxy.server.statusPort }}
targetPort: {{ .Values.licenseProxy.server.statusPort }}
---
apiVersion: v1
kind: Service
metadata:
name: {{ .Values.licenseProxy.namePrefix }}-internal
labels:
{{ include "deepgram-self-hosted.labels" . | indent 4}}
{{- range $key, $val := .Values.licenseProxy.additionalLabels }}
{{ $key }}: {{ $val | quote }}
{{- end}}
spec:
selector:
app: deepgram-license-proxy
{{ include "deepgram-self-hosted.selectorLabels" . }}
ports:
- name: "primary"
port: {{ .Values.licenseProxy.server.port }}
targetPort: {{ .Values.licenseProxy.server.port }}
{{- end -}}