Installieren der Tanzu CLI und anderer Tools für die Verwendung mit eigenständigen Verwaltungsclustern

In diesem Thema wird die Installation und Initialisierung der Tanzu-Befehlszeilenschnittstelle (CLI) auf einer Bootstrap-Maschine erläutert. Die Bootstrap-Maschine ist der Laptop, Host oder Server, über den Sie Verwaltungs- und Arbeitslastcluster bereitstellen und der die Tanzu- und Kubernetes-Konfigurationsdateien für Ihre Bereitstellungen speichert. Die Bootstrap-Maschine ist in der Regel lokal, kann aber auch ein physischer Computer oder eine VM sein, auf die Sie remote zugreifen.

Wenn Sie beabsichtigen, Tanzu Kubernetes Grid auf vSphere ohne einen Supervisor, auf AWS oder Azure zu verwenden, nutzen Sie die Tanzu CLI, um einen eigenständigen Verwaltungscluster für jeden von Ihnen verwendeten Cloud-Anbieter zu erstellen. Die Tanzu CLI kommuniziert mit dem Verwaltungscluster, um Arbeitslastcluster in Ihrer Ziel-Cloud-Infrastruktur zu erstellen und zu verwalten.

Hinweis

Die Anweisungen in diesem Thema gelten speziell für die Installation der Tanzu CLI, um eigenständige Verwaltungscluster auf vSphere ohne einen Supervisor, auf AWS oder Azure bereitzustellen. Wenn Sie die Tanzu CLI für die Verwendung mit einem vSphere with Tanzu-Supervisor auf vSphere 8 installieren, finden Sie weitere Informationen im entsprechenden Thema unter Erstellen und Verwalten von TKG 2.2-Arbeitslastclustern mit der Tanzu CLI, Installieren der Tanzu CLI und anderer Tools zur Verwendung mit einem vSphere with Tanzu Supervisor.

Weitere Informationen zur Tanzu CLI, einschließlich einer Befehlsreferenz, finden Sie in der Dokumentation zu VMware Tanzu CLI.

Voraussetzungen

Die Bootstrap-Maschine, auf der Sie die Tanzu CLI installieren und ausführen, muss bestimmte Anforderungen erfüllen. Es gibt weitere Anforderungen, je nachdem, ob Sie die Tanzu CLI mit einem vSphere with Tanzu-Supervisor als Verwaltungscluster verwenden oder eigenständige Verwaltungscluster bereitstellen möchten oder beides.

Um die Tanzu CLI mit Tanzu Kubernetes Grid v2.2 auszuführen, benötigen Sie eine Bootstrap-Maschine, auf der Sie die Tanzu CLI installieren und ausführen können. Diese muss über Folgendes verfügen:

  • Ein Linux-, Windows- oder macOS-Betriebssystem, das auf einer physischen oder virtuellen Maschine mit der folgenden Hardware ausgeführt wird:
    • Mindestens 8 GB RAM. VMware empfiehlt 16 GB RAM.
    • Eine Festplatte mit 50 GB verfügbarem Speicher.
    • 2 oder 4 CPUs mit 2 Kernen.
  • Einem Browser oder Remotezugriff von einer Maschine mit einem Browser aus, wenn Sie beabsichtigen, die Schnittstelle des Tanzu Kubernetes Grid-Installationsprogramms für die Bereitstellung eigenständiger Verwaltungscluster zu verwenden. Sie können die Tanzu CLI-ohne einen Browser verwenden. Für erste Bereitstellungen wird jedoch dringend empfohlen, die Benutzeroberfläche des Installationsprogramms zu verwenden.
  • Die Systemuhrzeit muss mit einem NTP-Server (Network Time Protocol) synchronisiert sein.
  • Wenn auf Ihrer Bootstrap-Maschine Windows ausgeführt wird, empfiehlt VMware die Installation von Windows Subsystem for Linux (WSL) mit Ubuntu 20.04.4 LTS, wodurch Sie Linux-Befehle unter Windows ausführen können. Weitere Informationen zu WSL finden Sie unter Installieren von WSL in der Microsoft-Dokumentation.

  • Auf VMware Cloud on AWS und Azure VMware Solution muss die Bootstrap-Maschine eine Cloud-VM und kein lokaler physischer Computer sein. Anweisungen zur Einrichtung finden Sie unter Vorbereiten der Bereitstellung von Verwaltungsclustern in einer VMware Cloud-Umgebung.

  • Für die Bereitstellung eigenständiger Verwaltungscluster gibt es zusätzliche Anforderungen, je nachdem, welches Betriebssystem auf der Bootstrap-Maschine ausgeführt wird:

    macOS
    • Ein auf Ihrer Bootstrap-Maschine installierter und ausgeführter Docker Desktop
    • Teilen Sie mindestens 6 GB Arbeitsspeicher in Docker Desktop zu, um den Container kind aufzunehmen. Weitere Informationen finden Sie unter Settings for Docker Desktop in der Dokumentation zu kind.
    Linux
    • Ein auf Ihrer Bootstrap-Maschine installierter und ausgeführter Docker Verwenden Sie apt anstelle von snap, um Docker über eine CLI zu installieren. Anweisungen zum Installieren der Docker-Client-App in einer Umgebung mit Internetbeschränkungen finden Sie unter Vorbereitung einer Umgebung mit Internetbeschränkungen.
    • Fügen Sie Ihr Nicht-Root-Benutzerkonto zur Benutzergruppe docker hinzu. Erstellen Sie die Gruppe, falls sie noch nicht vorhanden ist. Auf diese Weise kann die Tanzu CLI auf den Docker-Socket zugreifen, der sich im Besitz des Benutzers root befindet. Weitere Informationen finden Sie unter Manage Docker as a non-root user in der Docker-Dokumentation.
    • Stellen Sie bei Ausführung von Ubuntu 22.04 auf Ihrer Bootstrap-Maschine sicher, dass Reverse Path-Filterung deaktiviert ist. Fügen Sie zum Deaktivieren der Reverse Path-Filterung folgende Außerkraftsetzung hinzu:

      # New file /etc/sysctl.d/90-override.conf
      ipv4.conf.all.rp_filter = 0
      
    • Wenn Ihre Bootstrap-Maschine über einen Linux-Kernel verfügt, der nach dem Linux-Sicherheitspatch vom Mai 2021 erstellt wurde, müssen Sie kind, das von der Tanzu CLI zum Erstellen des lokalen Bootstrap-Clusters verwendet wird, das Schreiben in eine Steuerdatei ermöglichen, die in den letzten Linux-Versionen standardmäßig schreibgeschützt war.

      Die Änderung dieser Dateiberechtigung richtet sich nach der jeweiligen Linux-Distribution. Führen Sie bei einer Fedora-Distribution von Linux 5.11 und 5.12 beispielsweise folgenden Befehl aus:

      sudo sysctl net/netfilter/nf_conntrack_max=131072
      

      Fügen Sie bei einer Debian-Distribution nf_conntrack_max=131072 zur Datei sysctl.conf hinzu und führen Sie folgenden Befehl aus:

      sudo modprob nf_conntrack
      

      Wenn Sie eine Fehlerbehebung durchführen, wie unter Verwenden eines vorhandenen Bootstrap-Clusters zum Bereitstellen und Löschen von Verwaltungsclustern, müssen Sie kind v0.11 oder höher verwenden, um den bereits vorhandenen und dauerhaften Bootstrap-Cluster zu erstellen.

    Windows
    • Ein auf Ihrer Bootstrap-Maschine installierter und ausgeführter Docker Desktop
    • Teilen Sie mindestens 6 GB Arbeitsspeicher in Docker Desktop zu, um den Container kind aufzunehmen. Weitere Informationen finden Sie unter Settings for Docker Desktop in der Dokumentation zu kind.
    • Wenn auf Ihrer Bootstrap-Maschine Windows Subsystem for Linux ausgeführt wird und sie über einen Linux-Kernel verfügt, der nach dem Linux-Sicherheitspatch vom Mai 2021 erstellt wurde, z. B. Linux 5.11 und 5.12 mit Fedora, führen Sie Folgendes aus:

      sudo sysctl net/netfilter/nf_conntrack_max=131072
      

      Auf diese Weise kann kind, das von der tanzu-CLI zum Erstellen des lokalen Bootstrap-Clusters verwendet wird, in eine Steuerdatei schreiben, die in den letzten Linux-Versionen standardmäßig schreibgeschützt war.
      Wenn Sie eine Fehlerbehebung durchführen, wie unter Verwenden eines vorhandenen Bootstrap-Clusters zum Bereitstellen und Löschen von Verwaltungsclustern, müssen Sie kind v0.11 oder höher verwenden, um den bereits vorhandenen und dauerhaften Bootstrap-Cluster zu erstellen.


Herunterladen und Entpacken der Tanzu CLI

Laden Sie die Dateien für die kompatible Version der Tanzu CLI von der Tanzu Kubernetes Grid-Download-Seite herunter.

  1. Navigieren Sie zu VMware Customer Connect und melden Sie sich mit Ihren Anmeldedaten für VMware Customer Connect an.

  2. Gehen Sie zur Download-Seite von Tanzu Kubernetes Grid.

  3. Klicken Sie in der Zeile VMware Tanzu Kubernetes Grid auf Zu den Downloads (Go to Downloads).

  4. Wählen Sie im Dropdown-Menü Version auswählen (Select version) den Wert 2.2.0 aus.

  5. Scrollen Sie unter Produktdownloads (Product Downloads) zum Abschnitt mit der Bezeichnung VMware Tanzu CLI 2.2.0.

    macOS
    Suchen Sie VMware Tanzu CLI for Mac und klicken Sie auf Jetzt herunterladen (Download Now).
    Linux
    Suchen Sie VMware Tanzu CLI for Linux und klicken Sie auf Jetzt herunterladen (Download Now).
    Windows
    Suchen Sie VMware Tanzu CLI for Windows und klicken Sie auf Jetzt herunterladen (Download Now).
  6. (Optional) Stellen Sie sicher, dass die heruntergeladenen Dateien die unveränderten Originaldateien sind. VMware stellt für jeden Download eine SHA-1-, eine SHA-256- und eine MD5-Prüfsumme bereit. Um diese Prüfsummen zu erhalten, klicken Sie unter dem Eintrag, den Sie herunterladen möchten, auf Weitere Informationen (Read More). Weitere Informationen finden Sie unter Verwenden kryptografischer Hashes.

  7. Erstellen Sie auf Ihrem System ein neues Verzeichnis mit dem Namen tanzu. Wenn Sie zuvor Artefakte für vorherige Releases in diesen Ordner entpackt haben, löschen Sie den vorhandenen Inhalt des Ordners.

  8. Entpacken Sie im Ordner tanzu die Tanzu CLI-Paketdatei für Ihr Betriebssystem. Um die Paketdatei zu entpacken, verwenden Sie das Extrahierungstool Ihrer Wahl. Unter Linux oder macOS können Sie beispielsweise den Befehl tar verwenden.

    macOS
    tar -xvf tanzu-cli-bundle-darwin-amd64.tar.gz
    
    Linux
    tar -xvf tanzu-cli-bundle-linux-amd64.tar.gz
    
    Windows
    Verwenden Sie das Windows-Extraktionstool, um tanzu-cli-bundle-windows-amd64.zip zu entpacken.

    Nachdem Sie die Paketdatei entpackt haben, wird in Ihrem Ordner tanzu ein Ordner cli mit mehreren Unterordnern und Dateien angezeigt.

Initialisieren der Tanzu CLI

Nachdem Sie die Tanzu CLI auf Ihre Bootstrap-Maschine heruntergeladen und entpackt haben, müssen Sie sie für das System verfügbar machen.

  1. Navigieren Sie zum Unterordner cli unter dem Ordner tanzu, den Sie im vorherigen Abschnitt entpackt haben.

    cd cli
    
  2. Stellen Sie die CLI für das System zur Verfügung:

    macOS
    Installieren Sie die Binärdatei in /usr/local/bin:
    sudo install core/v0.29.0/tanzu-core-darwin_amd64 /usr/local/bin/tanzu
    
    Linux
    Installieren Sie die Binärdatei in /usr/local/bin:
    sudo install core/v0.29.0/tanzu-core-linux_amd64 /usr/local/bin/tanzu
    
    Windows
    1. Erstellen Sie einen neuen Ordner Program Files\tanzu.
    2. Suchen Sie im entpackten Ordner cli die Datei core\v0.29.0\tanzu-core-windows_amd64.exe und kopieren Sie sie in den neuen Ordner Program Files\tanzu.
    3. Benennen Sie tanzu-core-windows_amd64.exe in tanzu.exe um.
    4. Klicken Sie mit der rechten Maustaste auf den Ordner tanzu, wählen Sie Eigenschaften (Properties) > Sicherheit (Security) aus und stellen Sie sicher, dass Ihr Benutzerkonto über die Berechtigung Vollständige Kontrolle (Full Control) verfügt.
    5. Verwenden Sie die Windows-Suche, um nach env zu suchen.
    6. Wählen Sie Systemumgebungsvariablen bearbeiten (Edit the system environment variables) aus und klicken Sie auf die Schaltfläche Umgebungsvariablen (Environment Variables).
    7. Wählen Sie die Zeile Path unter Systemvariablen (System variables) aus und klicken Sie auf Bearbeiten (Edit).
    8. Klicken Sie auf Neu (New), um eine neue Zeile hinzuzufügen, und geben Sie den Pfad zur tanzu-CLI ein.
  3. Initialisieren Sie an der Befehlszeile in einem neuen Terminal die Tanzu CLI:

    tanzu init
    
  4. Stellen Sie sicher, dass die richtige Version der CLI ordnungsgemäß installiert ist. Die CLI-Version ist mit der aktuellen Version von Tanzu Framework identisch, die in der Tanzu CLI enthalten ist. Tanzu Kubernetes Grid 2.2 verwendet Tanzu CLI v0.29.0 in Tanzu Framework v0.29.0:

    tanzu version
    

    Bei der Ausführung auf macOS tritt möglicherweise der folgende Fehler auf:

    "tanzu" cannot be opened because the developer cannot be verified.
    

    In diesem Fall müssen Sie eine Sicherheitsausnahme für die ausführbare Datei tanzu erstellen. Suchen Sie die tanzu-App in Finder, klicken Sie mit gedrückter Strg-Taste auf die App und wählen Sie Öffnen (Open) aus.

  5. Wenn Sie vorhandene Tanzu CLI-Plug-Ins aus einer vorherigen CLI-Installation auf Ihrem Computer installiert haben, aktualisieren Sie die Plug-Ins auf die aktuelle CLI-Version:

    1. Deinstallieren Sie die vorhandenen Plug-Ins:

      tanzu plugin clean
      
    2. Installieren Sie alle Plug-Ins für diese Version:

      tanzu plugin sync
      
    3. Überprüfen Sie den Installationsstatus und die Version des Plug-Ins:

      tanzu plugin list
      
Hinweis

Nach der Installation der Tanzu CLI, aber vor ihrer Verwendung zur Anmeldung bei einem Verwaltungscluster stehen keine kontextspezifischen CLI-Befehlsgruppen, wie z. B. tanzu cluster und tanzu kubernetes-release, zur Verfügung und sind nicht in der Ausgabe --help der Tanzu CLI enthalten.

Installieren der Kubernetes-CLI

Laden Sie die Kubernetes-CLI kubectl auf Ihre Bootstrap-Maschine herunter, entpacken Sie sie und stellen Sie sie dann Ihrem System zur Verfügung.

  1. Navigieren Sie zu VMware Customer Connect und melden Sie sich mit Ihren Anmeldedaten für VMware Customer Connect an.

  2. Gehen Sie zur Download-Seite von Tanzu Kubernetes Grid.

  3. Klicken Sie in der Zeile VMware Tanzu Kubernetes Grid auf Zu den Downloads (Go to Downloads).

  4. Wählen Sie im Dropdown-Menü Version auswählen (Select version) den Wert 2.2.0 aus.

  5. Scrollen Sie unter Produktdownloads (Product Downloads) zum Abschnitt mit der Bezeichnung Kubectl 1.25.7 for VMware Tanzu Kubernetes Grid 2.2.0.

    macOS
    Suchen Sie nach kubectl cli v1.25.7 for Mac und klicken Sie auf Jetzt herunterladen (Download Now).
    Linux
    Suchen Sie nach kubectl cli v1.25.7 for Linux und klicken Sie auf Jetzt herunterladen (Download Now).
    Windows
    Suchen Sie nach kubectl cli v1.25.7 for Windows und klicken Sie auf Jetzt herunterladen (Download Now).
  6. (Optional) Stellen Sie sicher, dass die heruntergeladenen Dateien die unveränderten Originaldateien sind. VMware stellt für jeden Download eine SHA-1-, eine SHA-256- und eine MD5-Prüfsumme bereit. Um diese Prüfsummen zu erhalten, klicken Sie unter dem Eintrag, den Sie herunterladen möchten, auf Weitere Informationen (Read More). Weitere Informationen finden Sie unter Verwenden kryptografischer Hashes.

  7. Navigieren Sie zum Verzeichnis tanzu, das Sie oben unter Herunterladen und Entpacken der Tanzu CLI erstellt haben, und entpacken Sie die Binärdatei kubectl für Ihr Betriebssystem. Um die Paketdatei zu entpacken, verwenden Sie das Extrahierungstool Ihrer Wahl. Beispiel: den Befehl gunzip.

    macOS
    gunzip kubectl-mac-v1.25.7+vmware.2.gz
    
    Linux
    gunzip kubectl-linux-v1.25.7+vmware.2.gz
    
    Windows
    Verwenden Sie das Windows-Extraktionstool, um kubectl-windows-v1.25.7+vmware.2.exe.gz zu entpacken.
  8. Stellen Sie die CLI für das System zur Verfügung:

    macOS
    1. Ändern Sie die heruntergeladene Datei so, dass sie ausführbar ist:

      chmod ugo+x kubectl-mac-v1.25.7+vmware.2
      
    2. Installieren Sie die Binärdatei in /usr/local/bin:

      sudo install kubectl-mac-v1.25.7+vmware.2 /usr/local/bin/kubectl
      
    3. Führen Sie kubectl version aus, um zu überprüfen, ob die korrekte Version von kubectl installiert und ausführbar ist.

      kubectl version
      
    Linux
    1. Ändern Sie die heruntergeladene Datei so, dass sie ausführbar ist:

      chmod ugo+x kubectl-linux-v1.25.7+vmware.2
      
    2. Installieren Sie die Binärdatei in /usr/local/bin:

      sudo install kubectl-linux-v1.25.7+vmware.2 /usr/local/bin/kubectl
      
    3. Führen Sie kubectl version aus, um zu überprüfen, ob die korrekte Version von kubectl installiert und ausführbar ist.

      kubectl version
      
    Windows
    1. Erstellen Sie einen neuen Ordner Program Files\kubectl.
    2. Suchen Sie die Datei kubectl-windows-v1.25.7+vmware.2.exe und kopieren Sie sie in den neuen Ordner Program Files\kubectl.
    3. Benennen Sie kubectl-windows-v1.25.7+vmware.1.exe in kubectl.exe um.
    4. Klicken Sie mit der rechten Maustaste auf den Ordner kubectl, wählen Sie Eigenschaften (Properties) > Sicherheit (Security) aus und stellen Sie sicher, dass Ihr Benutzerkonto über die Berechtigung Vollständige Kontrolle (Full Control) verfügt.
    5. Verwenden Sie die Windows-Suche, um nach env zu suchen.
    6. Wählen Sie Systemumgebungsvariablen bearbeiten (Edit the system environment variables) aus und klicken Sie auf die Schaltfläche Umgebungsvariablen (Environment Variables).
    7. Wählen Sie die Zeile Path unter Systemvariablen (System variables) aus und klicken Sie auf Bearbeiten (Edit).
    8. Klicken Sie auf Neu (New), um eine neue Zeile hinzuzufügen, und geben Sie den Pfad zur kubectl-CLI ein.
  9. Führen Sie kubectl version aus, um zu überprüfen, ob die korrekte CLI-Version ordnungsgemäß installiert ist.

Tanzu CLI-Hilfe

Führen Sie tanzu --help aus, um die Liste der Befehle anzuzeigen, die von der Tanzu CLI bereitgestellt werden.

Sie können Hilfetext für jede Befehlsgruppe mit der Option --help anzeigen, um Informationen zu diesem spezifischen Befehl oder dieser Befehlsgruppe zu erhalten. Beispiel: tanzu login --help, tanzu management-cluster --help oder tanzu management-cluster create --help.

Weitere Informationen zur Tanzu CLI finden Sie in der Tanzu CLI-Befehlsreferenz.

Installieren der Carvel-Tools

Das Open Source-Projekt von Carvel bietet eine Reihe zuverlässiger, zusammenstellbarer Single-Purpose-Tools, die beim Erstellen, Konfigurieren und Bereitstellen von Anwendungen in Kubernetes helfen.

Tanzu Kubernetes Grid stellt signierte Binärdateien für ytt, kapp, kbld und imgpkg bereit, die im Lieferumfang der Tanzu CLI enthalten sind. Das Paket enthält auch vendir, ein Kubernetes-Tool für die Verzeichnisstruktur, das derzeit nicht von Endbenutzern benötigt wird, aber zu Unterstützungszwecken bereitgestellt wird.

Lokalisieren der Carvel-Tools

  1. Navigieren Sie zum Speicherort auf Ihrer Bootstrap-Umgebungsmaschine, auf der Sie die TAR-Datei des Tanzu CLI-Pakets für Ihr Betriebssystem entpackt haben.

    Dies ist beispielsweise der Ordner tanzu, den Sie im vorherigen Vorgang erstellt haben.

  2. Öffnen Sie den Ordner cli.

    cd cli
    

Installieren Sie ytt.

ytt ist ein Befehlszeilentool zum Vorlagen- und Patchen von YAML-Dateien. Sie können auch ytt verwenden, um Fragmente und Stapel von YAML in modularen Blöcken für eine einfache Wiederverwendung zu erfassen. Tanzu Kubernetes Grid verwendet ytt zur Unterstützung der Overlay-basierten Anpassung für Cluster und Clusterpläne. Möglicherweise benötigen Sie ytt, um Anpassungs-Overlays zu verwenden.

macOS
  1. Entpacken Sie die Binärdatei ytt und legen Sie sie als ausführbar fest.

    gunzip ytt-darwin-amd64-v0.43.1+vmware.1.gz
    
    chmod ugo+x ytt-darwin-amd64-v0.43.1+vmware.1
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in ytt um:

    sudo mv ./ytt-darwin-amd64-v0.43.1+vmware.1 /usr/local/bin/ytt
    
  3. Führen Sie ytt --version aus, um zu überprüfen, ob die korrekte Version von ytt installiert und ausführbar ist.

    ytt --version
    
Linux
  1. Entpacken Sie die Binärdatei ytt und legen Sie sie als ausführbar fest.

    gunzip ytt-linux-amd64-v0.43.1+vmware.1.gz
    
    chmod ugo+x ytt-linux-amd64-v0.43.1+vmware.1
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in ytt um:

    sudo mv ./ytt-linux-amd64-v0.43.1+vmware.1 /usr/local/bin/ytt
    
  3. Führen Sie ytt --version aus, um zu überprüfen, ob die korrekte Version von ytt installiert und ausführbar ist.

    ytt --version
    
Windows
  1. Entpacken Sie die Binärdatei ytt.

    gunzip ytt-windows-amd64-v0.43.1+vmware.1.gz
    
  2. Benennen Sie ytt-windows-amd64-v0.43.1+vmware.1 in ytt.exe um.

  3. Erstellen Sie einen neuen Ordner Program Files\ytt und kopieren Sie die Datei ytt.exe in den Ordner.
  4. Klicken Sie mit der rechten Maustaste auf den Ordner ytt, wählen Sie Eigenschaften (Properties) > Sicherheit (Security) aus und stellen Sie sicher, dass Ihr Benutzerkonto über die Berechtigung Vollständige Kontrolle (Full Control) verfügt.
  5. Verwenden Sie die Windows-Suche, um nach env zu suchen.
  6. Wählen Sie Systemumgebungsvariablen bearbeiten (Edit the system environment variables) aus und klicken Sie auf die Schaltfläche Umgebungsvariablen (Environment Variables).
  7. Wählen Sie die Zeile Path unter Systemvariablen (System variables) aus und klicken Sie auf Bearbeiten (Edit).
  8. Klicken Sie auf Neu (New), um eine neue Zeile hinzuzufügen, und geben Sie den Pfad zum Tool ytt ein.
  9. Führen Sie an der Befehlszeile in einem neuen Terminal ytt version aus, um zu überprüfen, ob die korrekte Version von ytt ordnungsgemäß installiert ist.


Installieren Sie kapp.

kapp ist die Anwendungsbereitstellungs-CLI für Kubernetes. Damit können Sie mehrere Kubernetes-Ressourcen als eine Anwendung installieren, aktualisieren und löschen.

macOS
  1. Entpacken Sie die Binärdatei kapp und legen Sie sie als ausführbar fest.

    gunzip kapp-darwin-amd64-v0.53.2+vmware.1.gz
    
    chmod ugo+x kapp-darwin-amd64-v0.53.2+vmware.1
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in kapp um:

    sudo mv ./kapp-darwin-amd64-v0.53.2+vmware.1 /usr/local/bin/kapp
    
  3. Führen Sie kapp --version aus, um zu überprüfen, ob die korrekte Version von kapp installiert und ausführbar ist.

    kapp --version
    
Linux
  1. Entpacken Sie die Binärdatei kapp und legen Sie sie als ausführbar fest.

    gunzip kapp-linux-amd64-v0.53.2+vmware.1.gz
    
    chmod ugo+x kapp-linux-amd64-v0.53.2+vmware.1
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in kapp um:

    sudo mv ./kapp-linux-amd64-v0.53.2+vmware.1 /usr/local/bin/kapp
    
  3. Führen Sie kapp --version aus, um zu überprüfen, ob die korrekte Version von kapp installiert und ausführbar ist.

    kapp --version
    
Windows
  1. Entpacken Sie die Binärdatei kapp.

    gunzip kapp-windows-amd64-v0.53.2+vmware.1.gz
    
  2. Benennen Sie kapp-windows-amd64-v0.53.2+vmware.1 in kapp.exe um.

  3. Erstellen Sie einen neuen Ordner Program Files\kapp und kopieren Sie die Datei kapp.exe in den Ordner.
  4. Klicken Sie mit der rechten Maustaste auf den Ordner kapp, wählen Sie Eigenschaften (Properties) > Sicherheit (Security) aus und stellen Sie sicher, dass Ihr Benutzerkonto über die Berechtigung Vollständige Kontrolle (Full Control) verfügt.
  5. Verwenden Sie die Windows-Suche, um nach env zu suchen.
  6. Wählen Sie Systemumgebungsvariablen bearbeiten (Edit the system environment variables) aus und klicken Sie auf die Schaltfläche Umgebungsvariablen (Environment Variables).
  7. Wählen Sie die Zeile Path unter Systemvariablen (System variables) aus und klicken Sie auf Bearbeiten (Edit).
  8. Klicken Sie auf Neu (New), um eine neue Zeile hinzuzufügen, und geben Sie den Pfad zum Tool kapp ein.
  9. Führen Sie an der Befehlszeile in einem neuen Terminal kapp version aus, um zu überprüfen, ob die korrekte Version von kapp ordnungsgemäß installiert ist.


Installieren Sie kbld.

kbld ist ein Tool für die Image-Erstellung und Auflösung.

macOS
  1. Entpacken Sie die Binärdatei kbld und legen Sie sie als ausführbar fest.

    gunzip kbld-darwin-amd64-v0.35.1+vmware.1.gz
    
    chmod ugo+x kbld-darwin-amd64-v0.35.1+vmware.1
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in kbld um:

    sudo mv ./kbld-darwin-amd64-v0.35.1+vmware.1 /usr/local/bin/kbld
    
  3. Führen Sie kbld --version aus, um zu überprüfen, ob die korrekte Version von kbld installiert und ausführbar ist.

Linux
  1. Entpacken Sie die Binärdatei kbld und legen Sie sie als ausführbar fest.

    gunzip kbld-linux-amd64-v0.35.1+vmware.1.gz
    
    chmod ugo+x kbld-linux-amd64-v0.35.1+vmware.1
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in kbld um:

    sudo mv ./kbld-linux-amd64-v0.35.1+vmware.1 /usr/local/bin/kbld
    
  3. Führen Sie kbld --version aus, um zu überprüfen, ob die korrekte Version von kbld installiert und ausführbar ist.

    kbld --version
    
Windows
  1. Entpacken Sie die Binärdatei kbld.

    gunzip kbld-windows-amd64-v0.35.1+vmware.1.gz
    
  2. Benennen Sie kbld-windows-amd64-v0.35.1+vmware.1 in kbld.exe um.

  3. Erstellen Sie einen neuen Ordner Program Files\kbld und kopieren Sie die Datei kbld.exe in den Ordner.
  4. Klicken Sie mit der rechten Maustaste auf den Ordner kbld, wählen Sie Eigenschaften (Properties) > Sicherheit (Security) aus und stellen Sie sicher, dass Ihr Benutzerkonto über die Berechtigung Vollständige Kontrolle (Full Control) verfügt.
  5. Verwenden Sie die Windows-Suche, um nach env zu suchen.
  6. Wählen Sie Systemumgebungsvariablen bearbeiten (Edit the system environment variables) aus und klicken Sie auf die Schaltfläche Umgebungsvariablen (Environment Variables).
  7. Wählen Sie die Zeile Path unter Systemvariablen (System variables) aus und klicken Sie auf Bearbeiten (Edit).
  8. Klicken Sie auf Neu (New), um eine neue Zeile hinzuzufügen, und geben Sie den Pfad zum Tool kbld ein.
  9. Führen Sie an der Befehlszeile in einem neuen Terminal kbld version aus, um zu überprüfen, ob die korrekte Version von kbld ordnungsgemäß installiert ist.


Installieren Sie imgpkg.

imgpkg ist ein Tool, mit dem Kubernetes Konfigurationen und die zugeordneten Container-Images als OCI-Images speichern und diese Images übertragen kann. imgpkg ist für die Bereitstellung von Tanzu Kubernetes Grid in auf das Internet beschränkten Umgebungen und für die Erstellung eigener Maschinen-Images erforderlich. Es ist auch bei der Konfiguration des Harbor-Pakets erforderlich.

macOS
  1. Entpacken Sie die Binärdatei imgpkg und legen Sie sie als ausführbar fest.

    gunzip imgpkg-darwin-amd64-v0.31.1+vmware.1.gz
    
    chmod ugo+x imgpkg-darwin-amd64-v0.31.1+vmware.1
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in imgpkg um:

    sudo mv ./imgpkg-darwin-amd64-v0.31.1+vmware.1 /usr/local/bin/imgpkg
    
  3. Führen Sie imgpkg --version aus, um zu überprüfen, ob die korrekte Version von imgpkg installiert und ausführbar ist.

    imgpkg --version
    
Linux
  1. Entpacken Sie die Binärdatei imgpkg und legen Sie sie als ausführbar fest.

    gunzip imgpkg-linux-amd64-v0.31.1+vmware.1.gz
    
    chmod ugo+x imgpkg-linux-amd64-v0.31.1+vmware.1
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in imgpkg um:

    sudo mv ./imgpkg-linux-amd64-v0.31.1+vmware.1 /usr/local/bin/imgpkg
    
  3. Führen Sie imgpkg --version aus, um zu überprüfen, ob die korrekte Version von imgpkg installiert und ausführbar ist.

    imgpkg --version
    
Windows
  1. Entpacken Sie die Binärdatei imgpkg.

    gunzip imgpkg-windows-amd64-v0.31.1+vmware.1.gz
    
  2. Benennen Sie imgpkg-windows-amd64-v0.31.1+vmware.1 in imgpkg.exe um.

  3. Erstellen Sie einen neuen Ordner Program Files\imgpkg und kopieren Sie die Datei imgpkg.exe in den Ordner.
  4. Klicken Sie mit der rechten Maustaste auf den Ordner imgpkg, wählen Sie Eigenschaften (Properties) > Sicherheit (Security) aus und stellen Sie sicher, dass Ihr Benutzerkonto über die Berechtigung Vollständige Kontrolle (Full Control) verfügt.
  5. Verwenden Sie die Windows-Suche, um nach env zu suchen.
  6. Wählen Sie Systemumgebungsvariablen bearbeiten (Edit the system environment variables) aus und klicken Sie auf die Schaltfläche Umgebungsvariablen (Environment Variables).
  7. Wählen Sie die Zeile Path unter Systemvariablen (System variables) aus und klicken Sie auf Bearbeiten (Edit).
  8. Klicken Sie auf Neu (New), um eine neue Zeile hinzuzufügen, und geben Sie den Pfad zum Tool imgpkg ein.
  9. Führen Sie an der Befehlszeile in einem neuen Terminal imgpkg version aus, um zu überprüfen, ob die korrekte Version von imgpkg ordnungsgemäß installiert ist.


Nächste Schritte

Um eigenständige Verwaltungscluster für Ihren Cloud-Anbieter bereitzustellen, befolgen Sie die Anweisungen unter Bereitstellen eigenständiger Verwaltungscluster.

check-circle-line exclamation-circle-line close-line
Scroll to top icon