Ein Pod ist die einfachste Verarbeitungseinheit in einem Programm, das einen einzelnen Container oder eine Reihe verwandter Container enthält. Ein Pod enthält zusätzlich zum Container der App Speicherressourcen und Containerverarbeitungsoptionen. In diesem Artikel werden Sie verstehen. Wir werden das Minikube-Tool verwenden, mit dem Sie einen Einzelknoten Kubernetes-Cluster auf Ihrem Desktop-Computer bedienen können
Voraussetzungen
Wir müssen zuerst das Betriebssystem überprüfen, bevor wir Kubectl verwenden. Wir verwenden Ubuntu 20.04 auf einem PC in unserem Szenario. Andere Linux -Verteilungen hingegen können untersucht werden, um festzustellen, ob sie Ihren Anforderungen entsprechen. Das Implementieren von Kubernetes -Diensten unter Linux erfordert die Verwendung eines Minikube -Clusters. Um diesen Leitfaden zum Laufen zu bringen, müssen Sie einen Minikube -Cluster auf Ihrer Maschine einrichten.
Methode zum Erstellen, Ansehen und Löschen einer POD
Minikube ist ein Befehlszeilen-Dienstprogramm zur Ausführung von Kubernetes auf Ihrem PC. Es erzeugt einen virtuellen maschinenbasierten Einzelknoten-Cluster (VM). Minikube ermöglicht die Bewertung wesentlicher Funktionen eines Kubernetes-Clusters, die bequem aktiviert oder deaktiviert werden können. Verwenden Sie den Befehlszeilenterminal, um einen Minikube -Cluster auf Ihrem Ubuntu 20 zu konfigurieren.04 System. Sie können es mit einer von zwei verschiedenen Methoden öffnen. Im Ubuntu 20.04 Programmsuche des Systems, suchen Sie nach „Terminal. „Strg+Alt+T ist eine Tastaturverknüpfung, die für diesen Zweck verwendet werden kann.
Durch die Verwendung einer der oben aufgeführten Techniken können Sie das Terminal schnell starten. Nachdem Sie das Terminal geöffnet haben, müssen Sie den folgenden Befehl ausführen, um den Minikube -Cluster zu starten:
$ minikube Start
Der gesamte Prozess wird einen Teil Ihrer Zeit in Anspruch nehmen. Stellen Sie sicher. Danach sind Sie bereit, einen Pod zu erzeugen und auszuführen, wenn dies funktioniert. Führen Sie zum Anzeigen des Knotenstatus den angehängten Befehl unten in Ubuntu 20 aus.04 Terminal.
$ kubectl Holen Sie sich Knoten
Der Status ist "bereit". Um den aktuellen Status der in Ihrem System vorhandenen Schoten anzuzeigen, führen Sie den folgenden Befehl aus:
$ kubectl bekommen Pods
Jetzt werden wir einen Pod erstellen, indem wir den unten angegebenen Befehl ausführen:
$ kubectl run nginx --image = nginx -restart = nie
Der Pod fügt hinzu, wie Sie im folgenden Bild bei der Ausführung des folgenden Befehls in der Shell sehen können.
$ kubectl bekommen Pods
Das Verfahren zum Löschen der POD ist unkompliziert. Führen Sie einfach "kubectl delete pod nginx" aus, um den von Ihnen hergestellten Pod zu entfernen. Die Pod wird gelöscht, wie Sie im folgenden Bild nach der Ausführung des folgenden Befehls in der Shell sehen können.
$ kubectl löschen pod nginx
Wenn Sie den Pod erfolgreich zerstört haben, wird der Befehl „Pod nginx gelöscht“ in der Konsole angezeigt.
Sie können überprüfen, ob der Pod bei der Ausführung des folgenden Befehls in der Shell erfolgreich gelöscht wurde.
$ kubectl bekommen Pods
Abschluss
Pods sind ein sehr wesentlicher Bestandteil des Kubernetes -Systems, da sie die Prozesse einer Anwendung widerspiegeln. Sie sind eine wichtige Einheit, um das Kubernetes -Objektmodell zu erfassen. In den meisten Fällen werden Pods verwendet, um Behälter in Kubernetes auf indirekte Weise zu kontrollieren. In komplizierteren Anwendungsfällen können Pods zahlreiche Container enthalten, die Ressourcen teilen und als Containermanagement -Hub dienen müssen. Dieser Artikel hat die grundlegenden Schritte zum Erstellen, Löschen und Ansehen von Pods behandelt.