Einführung
Minikube ist ein All-in-One-Kubernetes-Cluster, der auf Ihrem Linux-System ausgeführt wird. Es ist ein Open-Source-Tool unter dem CNCF-Dach. Der Cluster arbeitet innerhalb einer virtuellen Maschine und enthält die Container-Laufzeitumgebung, die Container innerhalb des Knotens ausführen könnten.
Dies ist die einfachste Möglichkeit, einen Kubernetes-Cluster zum Testen und Entwickeln in Ihrer lokalen Umgebung bereitzustellen.
Dieser Artikel zeigt Ihnen die Schritte zur Installation von Minikube auf Ihrem Ubuntu 20.04-Rechner.
Vorabfragen installieren
Lassen Sie uns zunächst die Liste der Softwarepakete aktualisieren und dann Ihren Ubuntu 20.04-Rechner aktualisieren, indem Sie die folgenden Befehle ausführen:
$ sudo apt update
$ sudo apt upgrade
Bitte stellen Sie sicher, dass die folgenden Pakete installiert werden.
$ sudo apt install curl
$ sudo apt install apt-transport-https
VirtualBox installieren
Um einen Single-Node-Kubernetes-Cluster mit Minikube einzurichten, müssen Sie eine virtuelle Maschine auf Ihrer Ubuntu-Maschine erstellen. Sie können VirtualBox oder KVM wählen. In diesem Handbuch verwenden wir VirtualBox.
$ sudo apt install virtualbox virtualbox-ext-pack
Nachdem die Installation abgeschlossen ist, fahren wir mit dem nächsten Schritt fort.
Minikube installieren
Jetzt ist es an der Zeit, den neuesten Minikube aus dem offiziellen Repository herunterzuladen.
$ wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
Die Minikube-Datei wurde gerade heruntergeladen, Sie müssen ihr die Ausführungsberechtigung erteilen.
$ chmod +x minikube-linux-amd64
Verschieben Sie als Nächstes die Minikube-Datei in das Verzeichnis /usr/local/bin:
$ sudo mv minikube-linux-amd64 /usr/local/bin/minikube
Überprüfung der Minikube-Version:
$ minikube version
Ausgabe:
Wie Sie sehen können, ist die aktuelle Version von minikube v1.21.0.
Um den All-In-One Kubernetes-Cluster bereitzustellen, starten wir den Minikube, indem wir den folgenden Befehl ausführen:
$ minikube start
Sie haben gerade erfolgreich einen Kubernetes-Cluster auf Ihrem lokalen Computer bereitgestellt.
Kubernetes-Cluster verwalten
Um mit dem Kubernetes-Cluster zu interagieren, müssen Sie kubectl installieren Werkzeug.
$ curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
Ausführungserlaubnis erteilen:
$ chmod +x kubectl
Verschieben Sie dann die kubectl-Binärdatei nach /usr/local/bin
$ sudo mv kubectl /usr/local/bin
Jetzt können Sie einige grundlegende Befehle mit kubectl ausführen um mit Ihrem Kubernetes-Cluster zu interagieren. Zum Beispiel:
So zeigen Sie den laufenden Knoten an:
$ kubectl get node
So erhalten Sie die Cluster-Informationen:
$ kubectl cluster-info
Schlussfolgerung
Sie haben bereits die Details zur Installation von Minikube auf Ihrem Ubuntu 20.04-Computer durchgegangen. Jetzt können Sie das Einzelknoten-Kubernetes mit Minikube verwenden, um eines der bekanntesten Container-Orchestrierungstools in der Cloud Native-Ära kennenzulernen.
Wenn Sie Bedenken haben, lassen Sie es mich bitte wissen. Danke fürs Lesen.