{{- if .Values.global.aurva_controller.enabled }} apiVersion: v1 kind: Service metadata: name: {{ include "aurva-controller.fullname" . }} namespace: {{ template "application.namespace" $ }} labels: {{- include "application.labels" . | nindent 4 }} {{- if .Values.aurva_controller.additionalLabels }} {{ toYaml .Values.aurva_controller.additionalLabels | indent 4 }} {{- end }} {{- if .Values.aurva_controller.annotations }} annotations: {{ include "application.tplvalues.render" ( dict "value" .Values.aurva_controller.annotations "context" $ ) | indent 4 }} {{- end }} spec: type: ClusterIP selector: {{ include "aurva-controller.selectorLabels" . | indent 4 }} {{- if .Values.aurva_controller.podLabels }} {{ toYaml .Values.aurva_controller.podLabels | indent 4 }} {{- end }} ports: - protocol: TCP port: 9090 targetPort: 8085 name: http {{- end }}