helm/ingress-azure/templates/aadpodidentity.yaml (16 lines of code) (raw):

{{- if .Values.armAuth -}} {{- if eq .Values.armAuth.type "aadPodIdentity"}} # Please see https://github.com/Azure/aad-pod-identity for more information apiVersion: "aadpodidentity.k8s.io/v1" kind: AzureIdentity metadata: name: {{ template "application-gateway-kubernetes-ingress.azureidentity" . }} {{- if .Values.armAuth.namespaced }} annotations: aadpodidentity.k8s.io/Behavior: namespaced {{- end }} spec: type: 0 resourceID: {{ required "armAuth.identityResourceID is required if using AAD-Pod-Identity" .Values.armAuth.identityResourceID }} clientID: {{ required "armAuth.identityClientID is required if using AAD-Pod-Identity" .Values.armAuth.identityClientID }} {{- end}} {{- end}}