es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

La instalación de Minikube falló en el nuevo MacOS Chip M1 – OS Big Sur.

Estoy intentando instalar minikube en mi Mac OS con chip M1 y siguiendo las siguientes instrucciones:

https://minikube.sigs.k8s.io/docs/start/

Estoy ejecutando Docker Desktop 20.10.8 en mi Mac y obtengo el siguiente error al iniciar minikube. ¿Necesito hacer algo para que esto funcione en el nuevo chip de Mac OS?

Aquí está el error:

❌ Saliendo debido a K8S-APISERVER-FALTANTE: esperar 6m0s para el nodo: esperar para el proceso de apiserver: el proceso apiserver nunca apareció 💡 Sugerencia: Verifique que las banderas apiserver proporcionadas sean válidas y que SELinux esté deshabilitado.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Es posible que necesite tomar medidas adicionales para hacer funcionar minikube en una Mac con chip M1. Actualmente, hay problemas conocidos de compatibilidad entre minikube y Docker Desktop en estas máquinas. Una solución es utilizar una herramienta de virtualización diferente como “docker-machine-driver-hyperkit” o “docker-machine-driver-xhyve” en lugar del controlador predeterminado “docker-desktop”.

    Estos son los pasos para instalar minikube con “docker-machine-driver-hyperkit” en una Mac con chip M1:

    1. Instale “docker-machine-driver-hyperkit” usando Homebrew:
    brew install docker-machine-driver-hyperkit
    
    1. Inicie una nueva máquina docker con el controlador “hyperkit”:
    docker-machine create --driver hyperkit docker-machine
    
    1. Agregue las variables de entorno de la nueva máquina docker a la shell actual:
    eval $(docker-machine env docker-machine)
    
    1. Instale minikube utilizando el siguiente comando:
    brew install minikube
    
    1. Inicie minikube con el controlador “hyperkit”:
    minikube start --driver hyperkit
    

    Con esto debería solucionar el problema y permitirle usar minikube en su Mac con chip M1.

Comments are closed.