Introduction
kubelogin
is a client-go credential (exec) plugin implementing azure authentication. This plugin provides features that are not available in kubectl. It is supported on kubectl v1.11+
Features
- interactive device code login
- interactive web browser login
- non-interactive service principal login
- non-interactive user principal login using Resource owner login flow
- non-interactive managed service identity login
- non-interactive Azure CLI token login (AKS only)
- non-interactive Azure Developer CLI token login (AKS only)
- non-interactive workload identity login