This login mode uses the already logged-in context performed by Azure CLI to get the access token.
The token will be issued in the same Azure AD tenant as in
kubelogin will not cache any token since it’s already managed by Azure CLI.
This login mode only works with managed AAD in AKS.
kubelogin convert-kubeconfig -l azurecli
kubectl get nodes
When Azure CLI’s config directory is outside the
--azure-config-dir should be specified in
convert-kubeconfig subcommand. It will generate the kubeconfig with environment variable configured. The same thing can also be achieved by setting environment variable
AZURE_CONFIG_DIR to this directory while running