{{- if eq (.Values.oidc.enabled | toString) "true" }} apiVersion: v1 kind: Service metadata: name: {{ include "spire.fullname" . }}-oidc namespace: {{ .Release.Namespace }} {{- with .Values.oidc.service.annotations }} annotations: {{- toYaml . | nindent 8 }} {{- end }} spec: type: {{ .Values.oidc.service.type }} ports: {{- if .Values.oidc.insecureScheme.enabled }} - name: http port: {{ .Values.oidc.service.port }} targetPort: http {{- else }} - name: https port: 443 targetPort: https {{- end }} selector: {{- include "spire.oidc.selectorLabels" . | nindent 4 }} {{ end }}