helm/ingress-azure/templates/secrets.yaml (11 lines of code) (raw):

{{- if .Values.armAuth -}} {{- if and (eq .Values.armAuth.type "servicePrincipal") (not .Values.armAuth.existingSecret) -}} apiVersion: v1 kind: Secret metadata: name: networking-appgw-k8s-azure-service-principal type: Opaque data: armAuth.json: "{{- required "armAuth.secretJSON is required when using servicePrincipal" .Values.armAuth.secretJSON -}}" {{- end -}} {{- end -}}