github.com/Azure/aad-pod-identity@v1.8.17/charts/aad-pod-identity/templates/mic-secret.yaml (about) 1 {{- if and .Values.adminsecret (eq .Values.operationMode "standard") }} 2 apiVersion: v1 3 kind: Secret 4 metadata: 5 name: {{ template "aad-pod-identity.mic.fullname" . }} 6 namespace: {{ .Release.Namespace }} 7 labels: 8 {{- include "aad-pod-identity.labels" . | nindent 4 }} 9 app.kubernetes.io/component: mic 10 data: 11 Cloud: {{ required "A valid cloud environment name is required" .Values.adminsecret.cloud | b64enc | quote }} 12 SubscriptionID: {{ required "A valid subscription id is required" .Values.adminsecret.subscriptionID | b64enc | quote }} 13 ResourceGroup: {{ required "A valid resource group is required" .Values.adminsecret.resourceGroup | b64enc | quote }} 14 VMType: {{ required "A valid vm type is required" .Values.adminsecret.vmType | b64enc | quote }} 15 TenantID: {{ required "A valid cloud tenant id is required" .Values.adminsecret.tenantID | b64enc | quote }} 16 ClientID: {{ required "A valid client id is required" .Values.adminsecret.clientID | b64enc | quote }} 17 ClientSecret: {{ required "A valid client secret is required" .Values.adminsecret.clientSecret | b64enc | quote }} 18 {{- if .Values.adminsecret.useMSI }} 19 UseMSI: {{ .Values.adminsecret.useMSI | b64enc | quote }} 20 UserAssignedMSIClientID: {{ .Values.adminsecret.userAssignedMSIClientID | b64enc | quote }} 21 {{- end }} 22 {{- end }}