Installazione degli strumenti Carvel

Il progetto open source Carvel fornisce un set di strumenti componibili affidabili e per un singolo scopo che consentono di creare, configurare e distribuire le applicazioni in Kubernetes. Questi strumenti potrebbero essere necessari se si intende personalizzare i cluster con overlay, creare definizioni ClusterClass personalizzate o eseguire altre configurazioni avanzate.

Tanzu Kubernetes Grid include file binari firmati per ytt, kapp, kbld e imgpkg in bundle con la CLI di Tanzu. Il bundle include anche vendir, uno strumento di strutture di directory Kubernetes, che attualmente non è richiesto dagli utenti finali, ma viene fornito per comodità.

Download degli strumenti Carvel

  1. Passare a VMware Customer Connect e accedere con le credenziali di VMware Customer Connect.

  2. Passare alla pagina di download di Tanzu Kubernetes Grid.

  3. Nella riga VMware Tanzu Kubernetes Grid fare clic su Vai ai download (Go to Downloads).

  4. Nel menu a discesa Seleziona versione (Select Version), selezionare 2.4.0.

  5. In Download prodotti (Product Downloads), scorrere fino alla sezione denominata TKG Carvel Tools 2.4.0.

    macOS
    Individuare Strumenti Carvel TKG per Mac (TKG Carvel Tools for Mac) e fare clic su Scarica ora (Download Now).
    Linux
    Individuare Strumenti Carvel TKG per Linux (TKG Carvel Tools for Linux) e fare clic su Scarica ora (Download Now).
    Windows
    Individuare Strumenti Carvel TKG per Windows (TKG Carvel Tools for Windows) e fare clic su Scarica ora (Download Now).
  6. Decomprimere il file del bundle degli strumenti Carvel per il sistema operativo in uso. Per decomprimere il file del bundle, utilizzare lo strumento di estrazione desiderato. Ad esempio, in Linux o macOS, è possibile utilizzare il comando unzip.

    macOS
    tar -xvf tkg-carvel-tools-darwin-amd64.tar.gz
    
    Linux
    tar -xvf tkg-carvel-tools-linux-amd64.tar.gz
    
    Windows
    Utilizzare lo strumento di estrazione di Windows per decomprimere tkg-carvel-tools-windows-amd64.zip.
  7. Dopo aver decompresso il file del bundle, aprire la cartella cli.

    cd cli
    

    La cartella cli contiene i seguenti file:

    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
    

Installazione di ytt

ytt è uno strumento della riga di comando per la creazione di modelli e patch dei file YAML. È inoltre possibile utilizzare ytt per raccogliere frammenti e insiemi di YAML in blocchi modulari per semplificarne il riutilizzo. Tanzu Kubernetes Grid utilizza ytt per supportare la personalizzazione basata su overlay per i cluster e i piani dei cluster. Per utilizzare gli overlay di personalizzazione, potrebbe essere necessario ytt.

macOS
  1. Decomprimere il file binario ytt e renderlo eseguibile.

    gunzip ytt-darwin-amd64-v0.45.0+vmware.2.gz
    
    chmod ugo+x ytt-darwin-amd64-v0.45.0+vmware.2
    
  2. Spostare il file binario in /usr/local/bin e rinominarlo con ytt:

    sudo mv ./ytt-darwin-amd64-v0.45.0+vmware.2 /usr/local/bin/ytt
    
  3. Eseguire ytt --version per verificare che la versione corretta di ytt sia installata ed eseguibile.

    ytt --version
    
Linux
  1. Decomprimere il file binario ytt e renderlo eseguibile.

    gunzip ytt-linux-amd64-v0.45.0+vmware.2.gz
    
    chmod ugo+x ytt-linux-amd64-v0.45.0+vmware.2
    
  2. Spostare il file binario in /usr/local/bin e rinominarlo con ytt:

    sudo mv ./ytt-linux-amd64-v0.45.0+vmware.2 /usr/local/bin/ytt
    
  3. Eseguire ytt --version per verificare che la versione corretta di ytt sia installata ed eseguibile.

    ytt --version
    
Windows
  1. Decomprimere il file binario ytt.

    gunzip ytt-windows-amd64-v0.45.0+vmware.2.gz
    
  2. Rinominare ytt-windows-amd64-v0.45.0+vmware.2 con ytt.exe.

    mv ytt-windows-amd64-v0.45.0+vmware.2 ytt.exe
    
  3. Creare una nuova cartella Program Files\ytt e copiare il file ytt.exe in tale cartella.

  4. Fare clic con il pulsante destro del mouse sulla cartella ytt, selezionare Proprietà > Sicurezza e assicurarsi che l'account utente disponga dell'autorizzazione Controllo completo.
  5. Utilizzare Windows Search per cercare env.
  6. Selezionare Modifica le variabili di ambiente relative al sistema e fare clic sul pulsante Variabili di ambiente.
  7. Selezionare la riga Path sotto Variabili di sistema e fare clic su Modifica.
  8. Fare clic su Nuovo per aggiungere una nuova riga e immettere il percorso dello strumento ytt.
  9. Nella riga di comando in un nuovo terminale, eseguire ytt version per verificare che sia installata la versione corretta di ytt.

    ytt version
    


Installazione di imgpkg

imgpkg è uno strumento che consente a Kubernetes di archiviare le configurazioni e le immagini del container associate come immagini OCI, nonché di trasferire tali immagini. imgpkg è necessario per distribuire Tanzu Kubernetes Grid in ambienti con limitazioni Internet e quando si creano immagini della macchina personalizzate. È necessario anche quando si configura il pacchetto Harbor.

macOS
  1. Decomprimere il file binario imgpkg e renderlo eseguibile.

    gunzip imgpkg-darwin-amd64-v0.36.0+vmware.2.gz
    
    chmod ugo+x imgpkg-darwin-amd64-v0.36.0+vmware.2
    
  2. Spostare il file binario in /usr/local/bin e rinominarlo con imgpkg:

    sudo mv ./imgpkg-darwin-amd64-v0.36.0+vmware.2 /usr/local/bin/imgpkg
    
  3. Eseguire imgpkg --version per verificare che la versione corretta di imgpkg sia installata ed eseguibile.

    imgpkg --version
    
Linux
  1. Decomprimere il file binario imgpkg e renderlo eseguibile.

    gunzip imgpkg-linux-amd64-v0.36.0+vmware.2.gz
    
    chmod ugo+x imgpkg-linux-amd64-v0.36.0+vmware.2
    
  2. Spostare il file binario in /usr/local/bin e rinominarlo con imgpkg:

    sudo mv ./imgpkg-linux-amd64-v0.36.0+vmware.2 /usr/local/bin/imgpkg
    
  3. Eseguire imgpkg --version per verificare che la versione corretta di imgpkg sia installata ed eseguibile.

    imgpkg --version
    
Windows
  1. Decomprimere il file binario imgpkg.

    gunzip imgpkg-windows-amd64-v0.36.0+vmware.2.gz
    
  2. Rinominare imgpkg-windows-amd64-v0.36.0+vmware.2 con imgpkg.exe.

    mv imgpkg-windows-amd64-v0.36.0+vmware.2 imgpkg.exe
    
  3. Creare una nuova cartella Program Files\imgpkg e copiare il file imgpkg.exe in tale cartella.

  4. Fare clic con il pulsante destro del mouse sulla cartella imgpkg, selezionare Proprietà > Sicurezza e assicurarsi che l'account utente disponga dell'autorizzazione Controllo completo.
  5. Utilizzare Windows Search per cercare env.
  6. Selezionare Modifica le variabili di ambiente relative al sistema e fare clic sul pulsante Variabili di ambiente.
  7. Selezionare la riga Path sotto Variabili di sistema e fare clic su Modifica.
  8. Fare clic su Nuovo per aggiungere una nuova riga e immettere il percorso dello strumento imgpkg.
  9. Nella riga di comando in un nuovo terminale, eseguire imgpkg version per verificare che sia installata la versione corretta di imgpkg.

    imgpkg version
    


Installazione di kapp

kapp è la CLI di distribuzione delle applicazioni per Kubernetes. Consente di installare, aggiornare ed eliminare più risorse Kubernetes come un'unica applicazione.

macOS
  1. Decomprimere il file binario kapp e renderlo eseguibile.

    gunzip kapp-darwin-amd64-v0.55.0+vmware.2.gz
    
    chmod ugo+x kapp-darwin-amd64-v0.55.0+vmware.2
    
  2. Spostare il file binario in /usr/local/bin e rinominarlo con kapp:

    sudo mv ./kapp-darwin-amd64-v0.55.0+vmware.2 /usr/local/bin/kapp
    
  3. Eseguire kapp --version per verificare che la versione corretta di kapp sia installata ed eseguibile.

    kapp --version
    
Linux
  1. Decomprimere il file binario kapp e renderlo eseguibile.

    gunzip kapp-linux-amd64-v0.55.0+vmware.2.gz
    
    chmod ugo+x kapp-linux-amd64-v0.55.0+vmware.2
    
  2. Spostare il file binario in /usr/local/bin e rinominarlo con kapp:

    sudo mv ./kapp-linux-amd64-v0.55.0+vmware.2 /usr/local/bin/kapp
    
  3. Eseguire kapp --version per verificare che la versione corretta di kapp sia installata ed eseguibile.

    kapp --version
    
Windows
  1. Decomprimere il file binario kapp.

    gunzip kapp-windows-amd64-v0.55.0+vmware.2.gz
    
  2. Rinominare kapp-windows-amd64-v0.55.0+vmware.2 con kapp.exe.

    mv kapp-windows-amd64-v0.55.0+vmware.2 kapp.exe
    
  3. Creare una nuova cartella Program Files\kapp e copiare il file kapp.exe in tale cartella.

  4. Fare clic con il pulsante destro del mouse sulla cartella kapp, selezionare Proprietà > Sicurezza e assicurarsi che l'account utente disponga dell'autorizzazione Controllo completo.
  5. Utilizzare Windows Search per cercare env.
  6. Selezionare Modifica le variabili di ambiente relative al sistema e fare clic sul pulsante Variabili di ambiente.
  7. Selezionare la riga Path sotto Variabili di sistema e fare clic su Modifica.
  8. Fare clic su Nuovo per aggiungere una nuova riga e immettere il percorso dello strumento kapp.
  9. Nella riga di comando in un nuovo terminale, eseguire kapp version per verificare che sia installata la versione corretta di kapp.

    kapp version
    


Installazione di kbld

kbld è uno strumento per la creazione e la risoluzione di immagini.

macOS
  1. Decomprimere il file binario kbld e renderlo eseguibile.

    gunzip kbld-darwin-amd64-v0.37.0+vmware.2.gz
    
    chmod ugo+x kbld-darwin-amd64-v0.37.0+vmware.2
    
  2. Spostare il file binario in /usr/local/bin e rinominarlo con kbld:

    sudo mv ./kbld-darwin-amd64-v0.37.0+vmware.2 /usr/local/bin/kbld
    
  3. Eseguire kbld --version per verificare che la versione corretta di kbld sia installata ed eseguibile.

Linux
  1. Decomprimere il file binario kbld e renderlo eseguibile.

    gunzip kbld-linux-amd64-v0.37.0+vmware.2.gz
    
    chmod ugo+x kbld-linux-amd64-v0.37.0+vmware.2
    
  2. Spostare il file binario in /usr/local/bin e rinominarlo con kbld:

    sudo mv ./kbld-linux-amd64-v0.37.0+vmware.2 /usr/local/bin/kbld
    
  3. Eseguire kbld --version per verificare che la versione corretta di kbld sia installata ed eseguibile.

    kbld --version
    
Windows
  1. Decomprimere il file binario kbld.

    gunzip kbld-windows-amd64-v0.37.0+vmware.2.gz
    
  2. Rinominare kbld-windows-amd64-v0.37.0+vmware.2 con kbld.exe.

    mv kbld-windows-amd64-v0.37.0+vmware.2 kbld.exe
    
  3. Creare una nuova cartella Program Files\kbld e copiare il file kbld.exe in tale cartella.

  4. Fare clic con il pulsante destro del mouse sulla cartella kbld, selezionare Proprietà > Sicurezza e assicurarsi che l'account utente disponga dell'autorizzazione Controllo completo.
  5. Utilizzare Windows Search per cercare env.
  6. Selezionare Modifica le variabili di ambiente relative al sistema e fare clic sul pulsante Variabili di ambiente.
  7. Selezionare la riga Path sotto Variabili di sistema e fare clic su Modifica.
  8. Fare clic su Nuovo per aggiungere una nuova riga e immettere il percorso dello strumento kbld.
  9. Nella riga di comando in un nuovo terminale, eseguire kbld version per verificare che sia installata la versione corretta di kbld.

    kbld version
    


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