Dashboard

Access dashboard

Allow full access.

kubectl create clusterrolebinding kubernetes-dashboard \
    --clusterrole=cluster-admin \
    --serviceaccount=kube-system:kubernetes-dashboard

Forward port.

kubectl port-forward \
  $(kubectl -n kube-system get pods | grep kubernetes-dashboard | awk '{print $1; exit}') \
  9090:9090 -n kube-system

Then access: http://127.0.0.1:9090

Alternatively you can run:

az aks browse --resource-group myResourceGroup --name myAKSCluster

References

https://docs.microsoft.com/pt-br/azure/aks/kubernetes-dashboard

https://blog.jcorioland.io/archives/2018/08/29/azure-aks-rbac-kubernetes-dashboard.html

https://pascalnaber.wordpress.com/2018/06/17/access-dashboard-on-aks-with-rbac-enabled/

Remove/uninstall dashboard

Required az cli version >=2.0.68

az account set --subscription "YOUR-SUBSCRIPTION"
az aks disable-addons -a kube-dashboard --resource-group YOUR-RG --name YOUR-CLUSTER

Last updated