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 }}