Traemos la mejor información que encontramos en todo internet. Nosotros queremos que te sirva de ayuda y si puedes comentarnos algo que nos pueda ayudar a perfeccionar nuestra información hazlo con libertad.
Solución:
Creo que es posible que se haya perdido la configuración del clúster, para eso necesita ejecutar el siguiente comando en su símbolo del sistema.
az aks get-credentials --resource-group myResourceGroup --name myAKSCluster
El comando CLI anterior crea un archivo .config con detalles completos del clúster y los nodos en su máquina local.
Después de eso corres kubectl get nodes
comando en su símbolo del sistema, luego puede obtener la lista de nodos dentro del clúster como en la imagen a continuación.
Como referencia, siga esto Implemente un clúster de Azure Kubernetes Service (AKS).
Si puede ver que su archivo de configuración está configurado correctamente yendo a $HOME/.kube/config
– linux o %UserProfile%/.kube/config
– ventanas pero aún recibe el mensaje de error: intente ejecutar la línea de comando como administrador.
Puede encontrar más información sobre el archivo de configuración aquí: https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/
Para mí, parecía deberse a que Windows no tenía un conjunto de variables de entorno HOME. De acuerdo con los documentos kubectl
usará el archivo de configuración $(HOME)/.kube/config
. Pero como esta variable no está configurada en la ventana, no puede ubicar el archivo.
Creé una variable HOME con el mismo valor que USERPROFILE y comenzó a funcionar.
Tienes la posibilidad difundir este ensayo si te fue de ayuda.