web-dev-qa-db-fra.com

Installer kubeadm dans macOS

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

4
Smaillns

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.

0
bpdevops

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

0
VKR