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. Sie benötigen diese Tools, wenn Sie Ihre Cluster mit Overlays anpassen, benutzerdefinierte ClusterClass-Definitionen erstellen oder andere erweiterte Konfigurationen durchführen möchten.

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.

Herunterladen der Carvel-Tools

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

  2. Navigieren Sie zu Produktdownloads von Tanzu Kubernetes Grid v2.3.1.

  3. Scrollen Sie zum Abschnitt mit der Bezeichnung TKG Carvel Tools 2.3.1.

    macOS
    Suchen Sie nach TKG Carvel Tools for Mac und klicken Sie auf Jetzt herunterladen (Download Now).
    Linux
    Suchen Sie nach TKG Carvel Tools for Linux und klicken Sie auf Jetzt herunterladen (Download Now).
    Windows
    Suchen Sie nach TKG Carvel Tools for Windows und klicken Sie auf Jetzt herunterladen (Download Now).
  4. Entpacken Sie die Carvel-Tools-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 unzip verwenden.

    macOS
    tar -xvf tkg-carvel-tools-darwin-amd64.tar.gz
    
    Linux
    tar -xvf tkg-carvel-tools-linux-amd64.tar.gz
    
    Windows
    Verwenden Sie das Windows-Extraktionstool, um tkg-carvel-tools-windows-amd64.zip zu entpacken.
  5. Öffnen Sie nach dem Entpacken der Paketdatei den Ordner cli.

    cd cli
    

    Der Ordner cli enthält die folgenden Dateien:

    macOS
    imgpkg-darwin-amd64-v0.36.0+vmware.2.gz
    kapp-darwin-amd64-v0.55.0+vmware.2.gz
    kbld-darwin-amd64-v0.37.0+vmware.2.gz
    vendir-darwin-amd64-v0.33.1+vmware.2.gz
    ytt-darwin-amd64-v0.45.0+vmware.2.gz
    
    Linux
    imgpkg-linux-amd64-v0.36.0+vmware.2.gz
    kapp-linux-amd64-v0.55.0+vmware.2.gz
    kbld-linux-amd64-v0.37.0+vmware.2.gz
    vendir-linux-amd64-v0.33.1+vmware.2.gz
    ytt-linux-amd64-v0.45.0+vmware.2.gz
    
    Windows
    imgpkg-windows-amd64-v0.36.0+vmware.2.gz
    kapp-windows-amd64-v0.55.0+vmware.2.gz
    kbld-windows-amd64-v0.37.0+vmware.2.gz
    vendir-windows-amd64-v0.33.1+vmware.2.gz
    ytt-windows-amd64-v0.45.0+vmware.2.gz
    

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.45.0+vmware.2.gz
    
    chmod ugo+x ytt-darwin-amd64-v0.45.0+vmware.2
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in ytt um:

    sudo mv ./ytt-darwin-amd64-v0.45.0+vmware.2 /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.45.0+vmware.2.gz
    
    chmod ugo+x ytt-linux-amd64-v0.45.0+vmware.2
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in ytt um:

    sudo mv ./ytt-linux-amd64-v0.45.0+vmware.2 /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.45.0+vmware.2.gz
    
  2. Benennen Sie ytt-windows-amd64-v0.45.0+vmware.2 in ytt.exe um.

    mv ytt-windows-amd64-v0.45.0+vmware.2 ytt.exe
    
  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.

    ytt version
    


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.36.0+vmware.2.gz
    
    chmod ugo+x imgpkg-darwin-amd64-v0.36.0+vmware.2
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in imgpkg um:

    sudo mv ./imgpkg-darwin-amd64-v0.36.0+vmware.2 /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.36.0+vmware.2.gz
    
    chmod ugo+x imgpkg-linux-amd64-v0.36.0+vmware.2
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in imgpkg um:

    sudo mv ./imgpkg-linux-amd64-v0.36.0+vmware.2 /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.36.0+vmware.2.gz
    
  2. Benennen Sie imgpkg-windows-amd64-v0.36.0+vmware.2 in imgpkg.exe um.

    mv imgpkg-windows-amd64-v0.36.0+vmware.2 imgpkg.exe
    
  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.

    imgpkg version
    


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.55.0+vmware.2.gz
    
    chmod ugo+x kapp-darwin-amd64-v0.55.0+vmware.2
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in kapp um:

    sudo mv ./kapp-darwin-amd64-v0.55.0+vmware.2 /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.55.0+vmware.2.gz
    
    chmod ugo+x kapp-linux-amd64-v0.55.0+vmware.2
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in kapp um:

    sudo mv ./kapp-linux-amd64-v0.55.0+vmware.2 /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.55.0+vmware.2.gz
    
  2. Benennen Sie kapp-windows-amd64-v0.55.0+vmware.2 in kapp.exe um.

    mv kapp-windows-amd64-v0.55.0+vmware.2 kapp.exe
    
  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.

    kapp version
    


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.37.0+vmware.2.gz
    
    chmod ugo+x kbld-darwin-amd64-v0.37.0+vmware.2
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in kbld um:

    sudo mv ./kbld-darwin-amd64-v0.37.0+vmware.2 /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.37.0+vmware.2.gz
    
    chmod ugo+x kbld-linux-amd64-v0.37.0+vmware.2
    
  2. Verschieben Sie die Binärdatei in /usr/local/bin und benennen Sie sie in kbld um:

    sudo mv ./kbld-linux-amd64-v0.37.0+vmware.2 /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.37.0+vmware.2.gz
    
  2. Benennen Sie kbld-windows-amd64-v0.37.0+vmware.2 in kbld.exe um.

    mv kbld-windows-amd64-v0.37.0+vmware.2 kbld.exe
    
  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.

    kbld version
    


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