Comment installer kubeadm pour Kubernetes sous macOS. Lorsque vous tentez d'utiliser
installer le kubeadm
Je reçois cette erreur
Error: No available formula with the name "kubeadm"
==> Searching for a previously deleted formula (in the last month)..
NB: sous macOS je ne peux pas utiliser apt-get
Pour le moment, les composants du serveur kubernetes ne livrent aucun binaire Darwin OS (MAC OS), de sorte que le composant du plan de contrôle ne peut pas s'exécuter directement sous MACOS. Bien qu'ils livrent kubectl pour Darwin OS, qui peut utiliser n'importe quel serveur API pour se connecter et déployer les applications.
Cependant, j'ai pu exécuter le binaire Hyperkube
à l'intérieur du conteneur qui peut prendre en charge tous les composants du plan de contrôle, mais tout cela serait sous le conteneur Docker, ce qui n'est pas essentiellement un plan de contrôle pris en charge par Darwin OS.
Vous pouvez essayer ceci si vous souhaitez simplement utiliser des installations locales: https://github.com/kubernetes/kubernetes/tree/master/cluster/images/hyperkube
aussi Si vous cherchez vraiment à tout faire en MAC, alors installez éventuellement le pilote Hyperkit et cela vous permettra de faire à peu près la même chose pour extraire les images du plan de contrôle et les créer.
Vous n'êtes pas en mesure d'installer directement kubeadm et de configurer le cluster kubernetes localement sur MAC OS à cause de docker. Malheureusement pour MAC, nous devrions avoir VirtualBox où Docker fonctionnera + boot2docker .
Et la meilleure option ici (comme l'a mentionné @Ijaz Ahmad Khan) est d'utiliser Docker Desktop pour Mac
Vous pouvez utiliser le guide ci-dessous pour configurer correctement votre cluster: Comment installer Kubernetes sur Mac