Gli argomenti di questa sezione spiegano come installare e gestire pacchetti con la CLI di Tanzu. Nella sezione seguente sono elencati i pacchetti gestiti dalla CLI che è possibile distribuire nei cluster del carico di lavoro di Tanzu Kubernetes Grid (TKG) e i repository dei pacchetti in cui vengono pubblicati. Per ulteriori informazioni sui pacchetti, vedere Pacchetti in Informazioni su Tanzu Kubernetes Grid.
I pacchetti gestiti dalla CLI estendono i cluster Kubernetes creati da TKG. Dopo aver creato un cluster, è possibile installare pacchetti dal repositori di pacchetti tanzu-standard
o da repository di pacchetti aggiunti al cluster. TKG gestisce il ciclo di vita del repository dei pacchetti tanzu-standard
.
NotaVMware supporta i pacchetti elencati di seguito quando vengono distribuiti nei cluster TKG. Le configurazioni, le modifiche e gli aggiornamenti dei pacchetti personalizzati per i cluster non TKG non sono supportati.
Un pacchetto gestito dalla CLI è un componente facoltativo di un cluster Kubernetes che è possibile installare e gestire con la CLI (Command Line Interface) di Tanzu. Questi pacchetti vengono installati dopo la creazione del cluster.
I pacchetti gestiti dalla CLI vengono distribuiti tramite repository dei pacchetti. Per installare e gestire i repository dei pacchetti e i pacchetti che contengono, utilizzare il plug-in tanzu package
della CLI di Tanzu. Per informazioni su come utilizzare il plug-in tanzu package
, vedere Installazione e gestione di pacchetti.
Nella maggior parte dei casi, quando si installa un pacchetto gestito dalla CLI dal repository dei pacchetti tanzu-standard
, lo si installa in un cluster del carico di lavoro o in un cluster di servizi condivisi. Se il pacchetto dipende da altri pacchetti nel repository dei pacchetti, è innanzitutto necessario installare tali pacchetti. Dopo aver preparato l'ambiente Tanzu Kubernetes Grid come descritto in Preparazione all'installazione di pacchetti gestiti dalla CLI di seguito, seguire i collegamenti disponibili nella colonna Procedura di installazione. Questi argomenti forniscono istruzioni dettagliate per la configurazione e l'installazione di ciascuno dei pacchetti nel repository dei pacchetti tanzu-standard
. Per informazioni su come utilizzare il plug-in tanzu package
, vedere Pacchetti in Installazione e gestione di pacchetti con la CLI di Tanzu.
Per informazioni sul supporto per i pacchetti facoltativi forniti nel repository VMware Tanzu Standard, vedere Supporto del pacchetto di repository standard di Tanzu in Informazioni su Tanzu Kubernetes Grid.
Pacchetto | Funzione | Dipendenze | Posizione di installazione | Procedura di installazione |
---|---|---|---|---|
cert-manager |
Gestione dei certificati | n/d | Cluster del carico di lavoro o cluster di servizi condivisi | Installazione di cert-manager |
contour |
Rete dei container | Richiede cert-manager |
Cluster del carico di lavoro o cluster di servizi condivisi | Implementazione del controllo dell'ingresso con Contour |
external-dns |
Registro dei container | Richiede cert-manager Richiede external-dns se si desidera creare record DNS per le risorse Contour HTTPProxy |
Cluster del carico di lavoro o cluster di servizi condivisi | Implementazione dell'esplorazione dei servizi con DNS esterno |
fluent-bit |
Inoltro dei registri | n/d | Cluster del carico di lavoro | Implementazione dell'inoltro dei registri con Fluent Bit |
flux-source-controller |
Continuous Delivery (CD) | n/d | Cluster del carico di lavoro | Readme flux-source-controller |
grafana |
Monitoraggio | Richiede cert-manager , contour e prometheus |
Cluster del carico di lavoro | Implementare il monitoraggio con Prometheus e Grafana |
harbor |
Registro immagini | Richiede cert-manager Richiede contour o NSX ALB per l'ingressoÈ consigliato external-dns nelle piattaforme di infrastruttura con bilanciamento del carico come AWS, Azure e vSphere con NSX Advanced Load Balancer, specialmente in ambienti di produzione o in altri ambienti in cui la disponibilità di Harbor è importante |
Cluster del carico di lavoro o cluster di servizi condivisi | Installazione di Harbor per il registro del servizio |
helm-controller |
Continuous Delivery (CD) | Richiede flux-source-controller |
Cluster del carico di lavoro | Readme helm-controller |
kustomize-controller |
Continuous Delivery (CD) | Richiede flux-source-controller |
Cluster del carico di lavoro | Readme kustomize-controller |
multus-cni |
Rete dei container | Richiede cert-manager |
Cluster del carico di lavoro | Distribuzione di Multus nei cluster del carico di lavoro |
prometheus |
Monitoraggio | Richiede cert-manager |
Cluster del carico di lavoro | Implementare il monitoraggio con Prometheus e Grafana |
whereabouts |
Rete dei container | Richiede multus-cni |
Cluster del carico di lavoro | Distribuzione di Multus con Whereabouts nei cluster del carico di lavoro |
NotavSphere with Tanzu non supporta la distribuzione di pacchetti in un cluster di servizi condivisi. I cluster del carico di lavoro distribuiti da vSphere with Tanzu possono utilizzare solo servizi in pacchetto distribuiti nei cluster del carico di lavoro stessi.
Il repository di Tanzu Application Platform (TAP) contiene pacchetti gestiti dalla CLI utili per gli sviluppatori, come Tanzu Application Platform, Tanzu Build Service, Cloud Native Runtimes, Application Accelerator for VMware Tanzu e Cartographer.
Per un elenco dei pacchetti contenuti nel repository di TAP e per informazioni su come installarli nei cluster del carico di lavoro, vedere gli argomenti relativi all'installazione dei pacchetti in Installazione di Tanzu Application Platform nella documentazione di Tanzu Application Platform.
È possibile eseguire versioni diverse dei pacchetti gestiti dalla CLI in cluster del carico di lavoro diversi. In un cluster del carico di lavoro è possibile eseguire la versione più recente supportata di un pacchetto gestito dalla CLI o le versioni rilasciate insieme alle ultime due versioni di TKG. Ad esempio, se la versione più recente supportata di Contour è v1.24.4 e le ultime due versioni di TKG includono le versioni di Contour v1.23.5 e v1.22.3, in un cluster del carico di lavoro è possibile eseguire la versione v1.24.4, v1.23.5 o v1.22.3 di Contour.