sigs.k8s.io/cluster-api-provider-azure@v1.14.3/templates/flavors/aad/patches/kubeadm-controlplane.yaml (about)

     1  apiVersion: controlplane.cluster.x-k8s.io/v1beta1
     2  kind: KubeadmControlPlane
     3  metadata:
     4    name: "${CLUSTER_NAME}-control-plane"
     5  spec:
     6    kubeadmConfigSpec:
     7      initConfiguration:
     8        nodeRegistration:
     9          name: '{{ ds.meta_data["local_hostname"] }}'
    10          kubeletExtraArgs:
    11            cloud-provider: external
    12      joinConfiguration:
    13        nodeRegistration:
    14          name: '{{ ds.meta_data["local_hostname"] }}'
    15          kubeletExtraArgs:
    16            cloud-provider: external
    17      clusterConfiguration:
    18        apiServer:
    19          timeoutForControlPlane: 20m
    20          extraArgs:
    21            oidc-username-claim: oid
    22            oidc-groups-claim: groups
    23            oidc-client-id: "${AZURE_SERVER_APP_ID}"
    24            oidc-issuer-url: "https://sts.windows.net/${AZURE_TENANT_ID}/"
    25            oidc-username-prefix: "-"