Wie überprüfe ich meine Pod -Details in Kubernetes?

Wie überprüfe ich meine Pod -Details in Kubernetes?
In Kubernetes sind Pods die einfachsten und grundlegendsten Einsatzeinheiten. In Ihrem Cluster definiert eine Pod ein spezifisches Ereignis. Ein oder sogar mehr Container wie Docker -Container sind in Pods enthalten. Wenn viele Container in einem Pod laufen. Mehrere Behälter in einem einzelnen Pod gelten als erweiterter Anwendungsfall. Die Prozesse eines Clusters werden durch Pods dargestellt. Kubernetes kann über den Status jedes im Cluster tätigen Prozesses informieren, indem sie Pods auf einen einzelnen Prozess einschränken. Während Pods mehrere Behälter halten können, ist die typischste Konfiguration ein Container pro Pod. Container, die eng gebunden sind und Ressourcen teilen müssen. Als ob sie auf derselben Maschine arbeiten würden, können Pods schnell und mühelos miteinander interagieren. Innerhalb des Clusters wird jeder Pod mit seiner IP -Adresse angegeben, sodass die Anwendung Ports ohne Störungen verwenden kann. Pods werden als vorübergehende, Einwegobjekte prognostiziert. Wenn eine Schote erzeugt wird, wird er einem Knoten zum Laufen zugeordnet. Das POD -Objekt wird entfernt, bis der Vorgang gestoppt ist. Die POD wird aufgrund eines Ressourcenmangels oder des Knotens abgestürzt. Der Pod bleibt auf diesem Knoten. Es ist wichtig, von Zeit zu Zeit POD -Details in Kubernetes zu überprüfen. Wir werden also die Methode erklären, um die POD -Details in Kubernetes zu überprüfen.

Voraussetzungen

Um die POD -Details in Kubernetes zu überprüfen, sollten Sie Ubuntu 20 installieren.04 System und konfigurieren Sie es gemäß Ihren Anforderungen. Außerdem ist die Installation eines Minikube -Clusters wichtig, um mit den Diensten von Kubernetes zu beginnen.

Methode zum Überprüfen von POD -Details in Kubernetes

Öffnen Sie das Befehlszeilenterminal, indem Sie sie in die Anwendungen suchen oder die verwenden "Strg+Alt+T" Tastenkürzel. Sobald Sie es gestartet haben, befolgen Sie die in dieser Schritt-für-Schritt-Anleitung erläuterten Schritte:

Schritt 1: Minikube Cluster starten

Um mit den Diensten von Kubernetes zu beginnen, müssen Sie den Minikube -Cluster in Ihrem Ubuntu 20 ausführen.04 System. Führen Sie also den angegebenen Befehl im Terminal Ihres Systems aus:

$ minikube Start

Es kann einige Minuten dauern, um den Minikube -Cluster zu starten. Sie können sich die in Ihrem System installierte Version von Minikube ansehen.

Schritt 2: Konfigurationsdatei von POD erstellen

Jetzt müssen Sie eine POD -Konfigurationsdatei in einem beliebigen Texteditor und Ihrem gewünschten Verzeichnis des Systems erstellen. Sie müssen das folgende Skript in der Datei mit der YAML -Erweiterung speichern. Wir haben es "Hallo" genannt, wie im angehängten Skript zu sehen ist:

Wir haben die Konfigurationsdatei als „POD“ gespeichert.yaml ”

Schritt 3: Erstellen Sie Pod mit dem Terminal

Nach der Bildung der Konfigurationsdatei müssen Sie den folgenden angegebenen Befehl in der Shell ausführen:

$ kubectl erstellen -f Pod.Yaml

Überprüfen Sie, ob der Pod effizient erstellt wurde.

Schritt 4: Überprüfen Sie die Zusammenfassung der erstellten Pod

Um die Zusammenfassung aller verfügbaren Pods zu überprüfen, müssen Sie den aufgeführten Befehl ausführen:

$ kubectl bekommen Pods

Die Zusammenfassung enthält den Namen, den Status, den Neustart und das Alter der Pod.

Schritt 5: Überprüfen Sie den detaillierten Bericht eines bestimmten Pods

Um den detaillierten Bericht der spezifischen POD zu überprüfen, müssen Sie den zitierten Befehl in der Shell ausführen.

$ kubectl beschreiben

Sie können die detaillierten Informationen im Terminalfenster sehen. Die Statusinformationen werden darunter erörtert.

  • Ausstehend: Der Pod wartet auf die Planung eines Knotens oder auf die Initialisierung von mindestens einem seiner Container.
  • Betrieb: Der relevante POD wird einem Knoten zugewiesen und enthält einen oder mehrere derzeit Betriebsbehälter.
  • Erfolgreich: Alle Container in der POD haben erfolgreich beendet.
  • Fehlgeschlagen: Ein Problem trat aus einem oder mehreren Containern der Schoten auf.
  • Unbekannt: Wenn der Kubernetes -API -Server nicht mit dem Knoten des Pod eine Verbindung hergestellt werden kann, tritt dieser Fehler auf.

Abschluss

Der Artikel erläuterte das grundlegende Konzept von Pods zusammen mit dem Weg, um sie zu erstellen. Wir haben die Methode erläutert, um die Details von Pods im System zu überprüfen. Ich hoffe, Sie können diesen Artikel effektiv nach Ihrem Ende implementieren