{{- if and (not .Values.agent) (not .Values.cloudAgent) }} {{- if not (eq .Values.kubecostAggregator.deployMethod "disabled") }} kind: Service apiVersion: v1 metadata: name: {{ template "aggregator.serviceName" . }} namespace: {{ .Release.Namespace }} labels: {{ include "aggregator.commonLabels" . | nindent 4 }} spec: selector: {{ include "aggregator.selectorLabels" . | nindent 4 }} type: "ClusterIP" ports: - name: tcp-api port: 9004 targetPort: 9004 {{- if or .Values.saml.enabled .Values.oidc.enabled}} - name: apiserver port: 9008 targetPort: 9008 {{- end }} {{- with .Values.kubecostAggregator.extraPorts }} {{- toYaml . | nindent 4 }} {{- end }} {{- end }} {{- end }}