Die Installation von kubectl unter Ubuntu 22.04 LTS (Jammy Jellyfish) umfasst in erster Linie das Hinzufügen des entsprechenden Paket-Repositorys, das Aktualisieren von Paketlisten und die anschließende Installation des kubectl-Pakets. So können Sie es machen:
1. Fügen Sie das Kubernetes-Paket-Repository hinzu:
Öffnen Sie Ihre Terminalanwendung.
Führen Sie den folgenden Befehl aus, um das Kubernetes-Paket-Repository hinzuzufügen:
„
curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
„
Dieser Befehl fügt den öffentlichen Google Cloud APT-Schlüssel hinzu und stellt so sicher, dass Sie authentische Pakete aus dem Google-Repository erhalten.
2. Fügen Sie das Kubernetes-Repository zu Ihrer Quellenliste hinzu:
Führen Sie den folgenden Befehl aus, um das Kubernetes-Repository zur Liste der Softwarequellen Ihres Systems hinzuzufügen:
„
echo „deb https://apt.kubernetes.io/kubernetes-xenial main“ | sudo tee /etc/apt/sources.list.d/kubernetes.list
„
3. Aktualisieren Sie die Paketliste:
Führen Sie den folgenden Befehl aus, um die Liste der verfügbaren Pakete auf Ihrem System zu aktualisieren:
„
Sudo apt-Update
„
4. Installieren Sie kubectl:
Führen Sie den folgenden Befehl aus, um das kubectl-Paket zu installieren:
„
sudo apt installiere kubectl
„
5. Überprüfen Sie die Installation:
Um zu überprüfen, ob kubectl erfolgreich installiert wurde, führen Sie den folgenden Befehl aus:
„
kubectl-Version
„
Sie sollten eine Ausgabe ähnlich der folgenden sehen:
„
Client-Version:version.Info{Major:"1", Minor:"26", GitVersion:"v1.26.0", GitCommit:"2c5c7a94b71c9c0a9c0f2f4c8f5f4c4a90a9c412", GitTreeState:"clean", BuildDate:"2023-03-13T22:04:35Z“, GoVersion:„go1.19.15“, Compiler:„gc“, Plattform:„linux/amd64“}
Serverversion:version.Info{Major:"1", Minor:"25", GitVersion:"v1.25.1", GitCommit:"a0f4f3d9e0d6b4c3f4c6b8a9bce0a9a3f6a6b0f0", GitTreeState:"clean", BuildDate:"2023-02-27T17:02:20Z“, GoVersion:„go1.19.3“, Compiler:„gc“, Plattform:„linux/amd64“}
„
Dies zeigt an, dass kubectl installiert ist und Sie damit beginnen können, Kubernetes-Cluster zu verwalten.