Wie man

VMware Octant – Kubernetes-Bereitstellungen visualisieren und überwachen

VMware Octant – Kubernetes-Bereitstellungen visualisieren und überwachen

Die Herrschaft der containerisierten Anwendungen ist da und sie ist tatsächlich da here. Apropos Kubernetes, Docker, Podman, Openshift und die anderen wichtigen Plattformen, die auf eine containerisierte Welt drängen, Sie werden definitiv Tools benötigen, um Ihre Arbeit zu verbessern. Ob es nun darum geht, Ihre Pods, Ihre Bereitstellungen zu visualisieren, Ihre Protokolle und Ressourcen anzuzeigen, dann erwartet Sie ein angenehmer Genuss.

Wenn Sie einen rohen Kubernetes-Cluster haben und der Meinung sind, dass das Kubernetes-Dashboard nicht etwas ist, mit dem Sie arbeiten können, dann bietet dieser Leitfaden eine Alternative, die Sie sich ansehen und entscheiden können, ob Sie sich damit zufrieden geben können. Wir präsentieren stolz VMware Octant.

Bevor wir in den Pool springen, lassen Sie uns untersuchen, was Sie von seinem Wasser erwarten können. VMware Octant ist ein Tool für Entwickler, um zu verstehen, wie Anwendungen in einem Kubernetes-Cluster ausgeführt werden. Es zielt darauf ab, Teil des Entwickler-Toolkits zu sein, um Einblicke zu gewinnen und sich der Komplexität von Kubernetes zu nähern. Octant bietet eine Kombination aus introspektiven Tools, Cluster-Navigation und Objektverwaltung zusammen mit einem Plugin-System, um seine Fähigkeiten weiter zu erweitern.

Beeindruckende Funktionen, die Sie finden werden.

VMware Octant ist ein Schönheitspfleger, der aufgrund der folgenden Funktionen von seinem Publikum brillanten Beifall erhält:

Oktant-Plugins

Plugins sind ein zentraler Bestandteil von Octant im Kubernetes-Ökosystem. Ein Plugin kann Objekte lesen und ermöglicht es Benutzern, den Ansichten von Octant Komponenten hinzuzufügen.

Vor diesem Hintergrund ist es die Absicht dieses Handbuchs, VMware Octant zu installieren und zu erkunden sowie zu sehen, wie einige Plugins hinzugefügt und darin verwendet werden können. Ohne weitere Verzögerungen glaube ich, dass wir uns jetzt wohl fühlen und bereit sind, ins Wasser zu springen.

So installieren Sie VMware Octant

Um VMware Octant zu installieren, können Sie sich auf Windows-, Linux- oder macOS-Systemen befinden und profitieren von den gleichen Vorteilen. Im Folgenden sind die Schritte aufgeführt, die zur Installation von VMware Octant erforderlich sind.

Schritt 1: Aktualisieren Sie Ihren Server und installieren Sie die erforderlichen Anwendungen

Aktualisieren Sie je nach Plattform einfach Ihr Betriebssystem, um die neuesten Pakete und Patches zu erhalten sowie wichtige Pakete wie git . zu installieren

###Für Ubuntu### sudo apt update && sudo apt upgrade sudo apt install vim git curl wget -y ###Für CentOS### sudo yum update sudo yum install vim git curl wget -y

Schritt 2: Installieren Sie VMware Octant unter Linux / macOS / Windows

In diesem Abschnitt können Sie VMware Octant unter Linux, macOS und Windows installieren.

Installieren Sie VMware Octant unter Linux

Wenn Sie eine Distribution verwenden, die . unterstützt .deb oder .rpm, es sind Pakete für Sie verfügbar. Besuchen Sie je nach Architektur Ihres Systems einfach die offizielle Release-Seite, laden Sie die zu Ihrer Architektur passenden Pakete herunter und installieren Sie sie wie folgt:

##Für DEB-basierte Systeme wget https://github.com/vmware-tanzu/octant/releases/download/v0.16.1/octant_0.16.1_Linux-64bit.deb sudo dpkg -i octant_0.16.1_Linux-64bit.deb ##Für RPM-basierte Systeme wget https://github.com/vmware-tanzu/octant/releases/download/v0.16.1/octant_0.16.1_Linux-64bit.U/min sudo U/min -ivh octant_0.16.1_Linux-64bit.U/min 

Installieren von VMware Octant unter Windows

Wenn Sie Windows verwenden, können Sie auch Ihren Octant zum Laufen bringen. Um Ihnen die Arbeit zu erleichtern, ist VMWare Octant als Pakete verfügbar, die Chocolatey und Scoop abrufen und installieren können. Wenn Sie Chocolatey nicht installiert haben, können Sie diese Anleitung zur Installation von Chocolatey verwenden, um es schnell zum Laufen zu bringen.

Installation mit Chocolatey

choco install octant --confirm

Installation mit Scoop

###Extras-Eimer hinzufügen. Scoop Bucket Extras hinzufügen ## Dann installieren Sie Octant scoop install octant

Installieren von VMware Octant unter macOS

Für unsere macOS-Gruppe kommt Homebrew immer zur Rettung und der folgende Einzeiler wird Sie glücklich machen:

Brauen installieren Oktant

Schritt 3: Erste Schritte mit VMware Octant

Octant kann durch während der Laufzeit definierte Umgebungsvariablen konfiguriert werden. Hier sind einige der bemerkenswerten Variablen, die Sie gerne verwenden werden:

ich. Octant mit einer bestimmten IP-Adresse und Port starten

Zur Laufzeit definierte Umgebungsvariablen können beispielsweise wie die unten geteilte sein, bei der wir die IP-Adresse und den Port angeben, von dem aus die Anwendung lauschen und über die sie darauf zugreifen soll. Der folgende Befehl bewirkt, dass auf Octant von jeder IP und von jedem Port aus zugegriffen wird 8900.

OCTANT_LISTENER_ADDR=0.0.0.0:8900 Oktant

Wenn Sie den obigen Befehl auf Ihrem Terminal ausführen, wird Octant auf der IP Ihres Servers auf dem angegebenen Port verfügbar gemacht. Wenn eine Firewall ausgeführt wird, sollten Sie diesen Port für den Zugriff zulassen. Zum Schluss zeigen Sie Ihren Browser auf die IP und den Port (http::8900) und Sie sollten eine Schnittstelle wie unten gezeigt sehen see. Wenn Sie zuerst nach dem Inhalt der Konfigurationsdatei Ihres Clusters gefragt werden, um eine Verbindung zu diesem herzustellen.

Fügen Sie den Inhalt Ihrer Konfigurationsdatei wie unten gezeigt ein und klicken Sie dann auf "HOCHLADEN" Taste.

Sobald Sie verbunden sind, werden Sie im Standard-Namespace in Ihren Cluster geleitet

Sie können alle Namensräume anzeigen, die Sie haben.

Und sehen Sie sich die Ressourcen in jedem Namespace an

Überprüfen Sie Ihre Nodes bequem:

Und sehr viel mehr.

Schritt 4: Hinzufügen von Plugins zur VMware Octant-Installation

Plugins sind Binärdateien, die neben dem Entwickler-Dashboard ausgeführt werden, um zusätzliche Funktionen bereitzustellen. Plugins werden mit go-plugin erstellt, um mit dem Dashboard über gRPC zu kommunizieren. Sie können Objekte lesen und ermöglichen Benutzern das Hinzufügen von Komponenten zu den Ansichten von Octant.

Plugins können Folgendes tun:

Um Plugins hinzuzufügen, müssen wir Go . installieren. Wenn Sie CentOS verwenden, können Sie Folgendes verwenden:

So installieren Sie Go auf CentOS 8 | CentOS 7 und diejenigen in Ubuntu können Install Go (Golang) unter Ubuntu verwenden.

Führen Sie nach der Installation von Go (Golang) Folgendes aus, um ein Beispiel-Plugin zu installieren:

$ cd ~ $ git clone https://github.com/vmware-tanzu/octant.git $ cd ~/octant/ $ go run build.go install-test-plugin 23.10.2020 17:19:45 Plugin-Pfad: /home/vagrant/.config/octant/plugins 2020/10/23 17:19:45 Läuft: /home/vagrant/.go/bin/go build -o /home/vagrant/.config/octant/plugins/octant-sample-plugin github.com/vmware-tanzu/octant/cmd/octant-sample-plugin

Sobald das Beispiel-Plugin installiert wurde, starten Sie Octant erneut und sehen Sie sich den Abschnitt Plugins an. Das solltest du sehen "Beispiel-Plugin" Wie nachfolgend dargestellt.

Weitere Details zum Plugin können auch unten angezeigt werden. Wenn Sie benutzerdefinierte Plugins haben, kann Octant erweitert werden. So flexibel ist es.

Erfahren Sie mehr über VMWare Octant auf der offiziellen Webseite

Höhepunkt

Die meisten Entwickler wünschen sich ein Tool, das sicherstellt, dass Ihre Arbeit leichter und besser wird, um ihnen zu helfen, alle Informationen zu visualisieren und zu erhalten, die sie benötigen, um zu sehen, wie ihre Anwendungen skalieren und wachsen. Es besteht kein Zweifel, dass VMWare Octant ein Versprechen hält und ein kraftvoller Performer ist. Es präsentiert Kubernetes-Workloads und -Ressourcen auf eine freundliche und leicht verständliche Weise, die Ihre Arbeit ankurbelt und Ihre Brust entlastet, wenn Sie den kubectl-Befehl erweitern und diversifizieren möchten. Installieren Sie es und entdecken Sie noch mehr, ob es ein Tool ist, das Sie behalten und verwenden können.

So setzen Sie alle lokalen Gruppenrichtlinieneinstellungen unter Windows 10 zurück
Gruppenrichtlinieneinstellungen Kontrollieren Sie bestimmte Parameter von administrativen und nicht-administrativen Konten auf Ihrem Computer. Im einf...
So deaktivieren Sie den Signalton Ihrer Tastatur in Windows 10
Immer wenn Sie in Ihrem Word-Dokument, Notizblock oder einem anderen Dokument oder einer Tabellenkalkulation tippen, hören Sie diesen Piepton. Während...
Beheben Sie keinen gültigen Win32-Anwendungsfehler in Windows 10
Sie versuchen, ein Programm auf Ihrem Windows 10-PC zu öffnen, und es kommt eine Fehlermeldung mit der Meldung „keine gültige Win32-Anwendung“. Es kan...