Installer les outils Carvel

Le projet open source Carvel fournit à Kubernetes un ensemble d'outils à un seul objectif fiables et composables qui facilitent la création, la configuration et le déploiement d'applications sur Kubernetes. Vous pouvez avoir besoin de ces outils si vous prévoyez de personnaliser vos clusters avec des superpositions, de créer des définitions ClusterClass personnalisées ou d'effectuer d'autres configurations avancées.

Tanzu Kubernetes Grid fournit des fichiers binaires pour ytt, kapp, kbld et imgpkg, qui sont fournis avec la CLI Tanzu. Le bundle inclut également vendir, un outil de structure d'annuaire Kubernetes, qui n'est actuellement pas requis par les utilisateurs finaux, mais qui est fourni à des fins pratiques.

Télécharger les outils Carvel

  1. Accédez à VMware Customer Connect et connectez-vous avec les informations d'identification de VMware Customer Connect.

  2. Accédez à Téléchargements de produits Tanzu Kubernetes Grid v2.3.1 (Tanzu Kubernetes Grid v2.3.1 Product Downloads).

  3. Faites défiler la liste jusqu'à la section intitulée TKG Carvel Tools 2.3.1.

    macOS
    Recherchez Outils Carvel TKG pour Mac (TKG Carvel Tools for Mac), puis cliquez sur Télécharger maintenant (Download Now).
    Linux
    Recherchez Outils Carvel TKG pour Linux (TKG Carvel Tools for Linux), puis cliquez sur Télécharger maintenant (Download Now).
    Windows
    Recherchez Outils Carvel TKG pour Windows (TKG Carvel Tools for Windows), puis cliquez sur Télécharger maintenant (Download Now).
  4. Décompressez le fichier de bundle d'outils Carvel pour votre système d'exploitation. Pour décompresser le fichier de bundle, utilisez l'outil d'extraction de votre choix. Par exemple, sous Linux ou macOS, vous pouvez utiliser la commande unzip.

    macOS
    tar -xvf tkg-carvel-tools-darwin-amd64.tar.gz
    
    Linux
    tar -xvf tkg-carvel-tools-linux-amd64.tar.gz
    
    Windows
    Utilisez l'outil d'extraction Windows pour décompresser tkg-carvel-tools-windows-amd64.zip.
  5. Lorsque vous décompressez le fichier de bundle, ouvrez le dossier cli.

    cd cli
    

    Le dossier cli contient les fichiers suivants :

    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
    

Installer ytt

ytt est un outil de ligne de commande pour la création de modèles et l'application de correctifs aux fichiers YAML. Vous pouvez également utiliser ytt pour collecter des fragments et des piles de YAML en blocs modulaires pour faciliter la réutilisation. Tanzu Kubernetes Grid utilise ytt pour prendre en charge la personnalisation basée sur la superposition pour les clusters et les plans de cluster. Vous devrez peut-être ytt pour utiliser des superpositions de personnalisation.

macOS
  1. Décompressez le fichier binaire ytt et rendez-le exécutable.

    gunzip ytt-darwin-amd64-v0.45.0+vmware.2.gz
    
    chmod ugo+x ytt-darwin-amd64-v0.45.0+vmware.2
    
  2. Déplacez le fichier binaire vers /usr/local/bin et renommez-le en ytt :

    sudo mv ./ytt-darwin-amd64-v0.45.0+vmware.2 /usr/local/bin/ytt
    
  3. Exécutez ytt --version pour vérifier que la version correcte de ytt est installée et exécutable.

    ytt --version
    
Linux
  1. Décompressez le fichier binaire ytt et rendez-le exécutable.

    gunzip ytt-linux-amd64-v0.45.0+vmware.2.gz
    
    chmod ugo+x ytt-linux-amd64-v0.45.0+vmware.2
    
  2. Déplacez le fichier binaire vers /usr/local/bin et renommez-le en ytt :

    sudo mv ./ytt-linux-amd64-v0.45.0+vmware.2 /usr/local/bin/ytt
    
  3. Exécutez ytt --version pour vérifier que la version correcte de ytt est installée et exécutable.

    ytt --version
    
Windows
  1. Décompressez le fichier binaire ytt.

    gunzip ytt-windows-amd64-v0.45.0+vmware.2.gz
    
  2. Renommez ytt-windows-amd64-v0.45.0+vmware.2 en ytt.exe.

    mv ytt-windows-amd64-v0.45.0+vmware.2 ytt.exe
    
  3. Créez un dossier Program Files\ytt et copiez le fichier ytt.exe dans celui-ci.

  4. Cliquez avec le bouton droit sur le dossier ytt, sélectionnez Propriétés (Properties) > Sécurité (Security) et assurez-vous que votre compte d'utilisateur dispose de l'autorisation Contrôle total (Full Control).
  5. Utilisez la recherche Windows pour rechercher env.
  6. Sélectionnez Modifier les variables d'environnement système (Edit the system environment variables) puis cliquez sur le bouton Variables d'environnement (Environment Variables).
  7. Sélectionnez la ligne Path sous Variables système (System variables), puis cliquez sur Modifier (Edit).
  8. Cliquez sur Nouveau (New) pour ajouter une nouvelle ligne et entrez le chemin d'accès à l'outil ytt.
  9. Sur la ligne de commande d'un nouveau terminal, exécutez ytt version pour vérifier que la version correcte de ytt est correctement installée.

    ytt version
    


Installer imgpkg

imgpkg est un outil qui permet à Kubernetes de stocker les configurations et les images de conteneur associées en tant qu'images OCI, et de transférer ces images. imgpkg est requis pour déployer Tanzu Kubernetes Grid dans des environnements à accès restreint à Internet et pour créer vos propres images de machine. Il est également requis lors de la configuration du module Harbor.

macOS
  1. Décompressez le fichier binaire imgpkg et rendez-le exécutable.

    gunzip imgpkg-darwin-amd64-v0.36.0+vmware.2.gz
    
    chmod ugo+x imgpkg-darwin-amd64-v0.36.0+vmware.2
    
  2. Déplacez le fichier binaire vers /usr/local/bin et renommez-le en imgpkg :

    sudo mv ./imgpkg-darwin-amd64-v0.36.0+vmware.2 /usr/local/bin/imgpkg
    
  3. Exécutez imgpkg --version pour vérifier que la version correcte de imgpkg est installée et exécutable.

    imgpkg --version
    
Linux
  1. Décompressez le fichier binaire imgpkg et rendez-le exécutable.

    gunzip imgpkg-linux-amd64-v0.36.0+vmware.2.gz
    
    chmod ugo+x imgpkg-linux-amd64-v0.36.0+vmware.2
    
  2. Déplacez le fichier binaire vers /usr/local/bin et renommez-le en imgpkg :

    sudo mv ./imgpkg-linux-amd64-v0.36.0+vmware.2 /usr/local/bin/imgpkg
    
  3. Exécutez imgpkg --version pour vérifier que la version correcte de imgpkg est installée et exécutable.

    imgpkg --version
    
Windows
  1. Décompressez le fichier binaire imgpkg.

    gunzip imgpkg-windows-amd64-v0.36.0+vmware.2.gz
    
  2. Renommez imgpkg-windows-amd64-v0.36.0+vmware.2 en imgpkg.exe.

    mv imgpkg-windows-amd64-v0.36.0+vmware.2 imgpkg.exe
    
  3. Créez un dossier Program Files\imgpkg et copiez le fichier imgpkg.exe dans celui-ci.

  4. Cliquez avec le bouton droit sur le dossier imgpkg, sélectionnez Propriétés (Properties) > Sécurité (Security) et assurez-vous que votre compte d'utilisateur dispose de l'autorisation Contrôle total (Full Control).
  5. Utilisez la recherche Windows pour rechercher env.
  6. Sélectionnez Modifier les variables d'environnement système (Edit the system environment variables) puis cliquez sur le bouton Variables d'environnement (Environment Variables).
  7. Sélectionnez la ligne Path sous Variables système (System variables), puis cliquez sur Modifier (Edit).
  8. Cliquez sur Nouveau (New) pour ajouter une nouvelle ligne et entrez le chemin d'accès à l'outil imgpkg.
  9. Sur la ligne de commande d'un nouveau terminal, exécutez imgpkg version pour vérifier que la version correcte de imgpkg est correctement installée.

    imgpkg version
    


Installer kapp

kapp est la CLI de déploiement d'applications pour Kubernetes. Elle vous permet d'installer, de mettre à niveau et de supprimer plusieurs ressources Kubernetes en tant qu'application unique.

macOS
  1. Décompressez le fichier binaire kapp et rendez-le exécutable.

    gunzip kapp-darwin-amd64-v0.55.0+vmware.2.gz
    
    chmod ugo+x kapp-darwin-amd64-v0.55.0+vmware.2
    
  2. Déplacez le fichier binaire vers /usr/local/bin et renommez-le en kapp :

    sudo mv ./kapp-darwin-amd64-v0.55.0+vmware.2 /usr/local/bin/kapp
    
  3. Exécutez kapp --version pour vérifier que la version correcte de kapp est installée et exécutable.

    kapp --version
    
Linux
  1. Décompressez le fichier binaire kapp et rendez-le exécutable.

    gunzip kapp-linux-amd64-v0.55.0+vmware.2.gz
    
    chmod ugo+x kapp-linux-amd64-v0.55.0+vmware.2
    
  2. Déplacez le fichier binaire vers /usr/local/bin et renommez-le en kapp :

    sudo mv ./kapp-linux-amd64-v0.55.0+vmware.2 /usr/local/bin/kapp
    
  3. Exécutez kapp --version pour vérifier que la version correcte de kapp est installée et exécutable.

    kapp --version
    
Windows
  1. Décompressez le fichier binaire kapp.

    gunzip kapp-windows-amd64-v0.55.0+vmware.2.gz
    
  2. Renommez kapp-windows-amd64-v0.55.0+vmware.2 en kapp.exe.

    mv kapp-windows-amd64-v0.55.0+vmware.2 kapp.exe
    
  3. Créez un dossier Program Files\kapp et copiez le fichier kapp.exe dans celui-ci.

  4. Cliquez avec le bouton droit sur le dossier kapp, sélectionnez Propriétés (Properties) > Sécurité (Security) et assurez-vous que votre compte d'utilisateur dispose de l'autorisation Contrôle total (Full Control).
  5. Utilisez la recherche Windows pour rechercher env.
  6. Sélectionnez Modifier les variables d'environnement système (Edit the system environment variables) puis cliquez sur le bouton Variables d'environnement (Environment Variables).
  7. Sélectionnez la ligne Path sous Variables système (System variables), puis cliquez sur Modifier (Edit).
  8. Cliquez sur Nouveau (New) pour ajouter une nouvelle ligne et entrez le chemin d'accès à l'outil kapp.
  9. Sur la ligne de commande d'un nouveau terminal, exécutez kapp version pour vérifier que la version correcte de kapp est correctement installée.

    kapp version
    


Installer kbld

kbld est un outil de création et de résolution d'images.

macOS
  1. Décompressez le fichier binaire kbld et rendez-le exécutable.

    gunzip kbld-darwin-amd64-v0.37.0+vmware.2.gz
    
    chmod ugo+x kbld-darwin-amd64-v0.37.0+vmware.2
    
  2. Déplacez le fichier binaire vers /usr/local/bin et renommez-le en kbld :

    sudo mv ./kbld-darwin-amd64-v0.37.0+vmware.2 /usr/local/bin/kbld
    
  3. Exécutez kbld --version pour vérifier que la version correcte de kbld est installée et exécutable.

Linux
  1. Décompressez le fichier binaire kbld et rendez-le exécutable.

    gunzip kbld-linux-amd64-v0.37.0+vmware.2.gz
    
    chmod ugo+x kbld-linux-amd64-v0.37.0+vmware.2
    
  2. Déplacez le fichier binaire vers /usr/local/bin et renommez-le en kbld :

    sudo mv ./kbld-linux-amd64-v0.37.0+vmware.2 /usr/local/bin/kbld
    
  3. Exécutez kbld --version pour vérifier que la version correcte de kbld est installée et exécutable.

    kbld --version
    
Windows
  1. Décompressez le fichier binaire kbld.

    gunzip kbld-windows-amd64-v0.37.0+vmware.2.gz
    
  2. Renommez kbld-windows-amd64-v0.37.0+vmware.2 en kbld.exe.

    mv kbld-windows-amd64-v0.37.0+vmware.2 kbld.exe
    
  3. Créez un dossier Program Files\kbld et copiez le fichier kbld.exe dans celui-ci.

  4. Cliquez avec le bouton droit sur le dossier kbld, sélectionnez Propriétés (Properties) > Sécurité (Security) et assurez-vous que votre compte d'utilisateur dispose de l'autorisation Contrôle total (Full Control).
  5. Utilisez la recherche Windows pour rechercher env.
  6. Sélectionnez Modifier les variables d'environnement système (Edit the system environment variables) puis cliquez sur le bouton Variables d'environnement (Environment Variables).
  7. Sélectionnez la ligne Path sous Variables système (System variables), puis cliquez sur Modifier (Edit).
  8. Cliquez sur Nouveau (New) pour ajouter une nouvelle ligne et entrez le chemin d'accès à l'outil kbld.
  9. Sur la ligne de commande d'un nouveau terminal, exécutez kbld version pour vérifier que la version correcte de kbld est correctement installée.

    kbld version
    


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