Per consentire ai tenant con cluster Kubernetes di cui è stato eseguito il provisioning di distribuire applicazioni contenitore dalle risorse di contenuti configurate di VMware Marketplace e dei repository Helm Chart nei cataloghi di VMware Cloud Director, è necessario installare Kubernetes Operator.
Configurazione del proprietario del cluster Kubernetes
Il proprietario del cluster Kubernetes è l'utente del tenant che distribuisce e ha il controllo amministrativo sul cluster Kubernetes.
Kubernetes Operator utilizza il token API del proprietario del cluster Kubernetes per la comunicazione con VMware Cloud Director e per eseguire operazioni di gestione delle applicazioni contenitore.
Per abilitare l'installazione di Kubernetes Operator, un amministratore dell'organizzazione deve innanzitutto assegnare autorizzazioni aggiuntive al proprietario del cluster Kubernetes in cui verrà installato Operator.
Installazione di un Kubernetes Operator nel VMware Cloud Director Tenant Portal
Per distribuire applicazioni contenitore da origini di contenuti esterne nel VMware Cloud Director Tenant Portal, è necessario installare un Kubernetes Operator.
Prerequisiti
- Verificare che il proprietario del cluster Kubernetes in cui si sta installando l'operatore disponga delle autorizzazioni seguenti.
- Tutti i diritti del ruolo Autore cluster Kubernetes globale. Il ruolo Autore cluster Kubernetes viene creato automaticamente durante il processo di configurazione del server VMware Cloud Director Container Service Extension. Per ulteriori informazioni, vedere la documentazione di VMware Cloud Director Container Service Extension.
- Controllo completo della gestione del cluster Kubernetes.
- Diritti di VMware Cloud Director aggiuntivi: Gestisci app contenitore, Riconciliazione app contenitore e Controllo completo: VMWARE: KUBECLUSTEREXTENSION.
- Verificare di disporre del controllo amministrativo completo del cluster Kubernetes, in cui si sta installando Kubernetes Operator e dei diritti Controllo completo: VMWARE:CAPVCDCLUSTER e Visualizza: VMWARE: KUBECLUSTEREXTENSION.
Procedura
- Nella barra di navigazione superiore, selezionare Hub contenuti.
- Nel riquadro sinistro, selezionare Kubernetes Operator.
- Nella pagina Kubernetes Operator, selezionare il cluster Kubernetes in cui si desidera installare il Kubernetes Operator e fare clic su Installa Operator{.
- Selezionare il tipo di posizione di origine per il pacchetto Kubernetes Operator.
Opzione Descrizione Registro VMware Se il cluster Kubernetes ha accesso a Internet, è possibile installare Kubernetes Operator utilizzando il pacchetto Hub contenuti ufficiale di Kubernetes Operator nel registro pubblico dei contenitori VMware.
Registro personalizzato Se il cluster Kubernetes non dispone di accesso a Internet, installare Kubernetes Operator utilizzando un registro personalizzato.
È necessario clonare il pacchetto Hub contenuti ufficiale di Kubernetes Operator nel registro pubblico dei container VMware nel registro personalizzato. Il pacchetto Hub contenuti di Kubernetes Operator deve essere in formato Carvel ed è necessario utilizzare lo strumento imgpkg di Carvel per clonare il pacchetto. Per informazioni sullo strumento imgpkg, consultare la documentazione di imgpkg di Carvel.
Nota: Per utilizzare il registro personalizzato, copiare la versione ufficiale del pacchetto Hub contenuti ufficiale di Kubernetes Operator nel registro pubblico dei container VMware. - Se si desidera utilizzare un registro personalizzato, immettere il percorso del registro personalizzato in cui è archiviato il pacchetto Hub contenuti clonato di Kubernetes Operator e la versione del pacchetto Hub contenuti ufficiale di Kubernetes Operator nel registro pubblico dei container VMware.
- Fare clic su Installa operatore.
risultati
Modifica di un Kubernetes Operator nel VMware Cloud Director Tenant Portal
Utilizzando il VMware Cloud Director Tenant Portal, è possibile aggiornare la posizione del pacchetto e ridistribuire Kubernetes Operator.
Prerequisiti
- Verificare che il proprietario del cluster Kubernetes in cui si sta installando l'operatore disponga delle autorizzazioni seguenti.
- Tutti i diritti del ruolo Autore cluster Kubernetes globale. Il ruolo Autore cluster Kubernetes viene creato automaticamente durante il processo di configurazione del server VMware Cloud Director Container Service Extension. Per ulteriori informazioni, vedere la documentazione di VMware Cloud Director Container Service Extension.
- Controllo completo della gestione del cluster Kubernetes.
- Diritti di VMware Cloud Director aggiuntivi: Gestisci app contenitore, Riconciliazione app contenitore e Controllo completo: VMWARE: KUBECLUSTEREXTENSION.
- Verificare di disporre del controllo amministrativo completo del cluster Kubernetes, in cui si sta installando Kubernetes Operator e dei diritti Controllo completo: VMWARE:CAPVCDCLUSTER e Visualizza: VMWARE: KUBECLUSTEREXTENSION.
Procedura
- Nella barra di navigazione superiore, selezionare Hub contenuti.
- Nel riquadro sinistro, selezionare Kubernetes Operator.
- Nella pagina Kubernetes Operator, selezionare il cluster Kubernetes in cui si desidera aggiornare il Kubernetes Operator e fare clic su Modifica Operator{.
- Selezionare il tipo di posizione di origine per il pacchetto Kubernetes Operator.
Opzione Descrizione Registro VMware Se il cluster Kubernetes ha accesso a Internet, è possibile installare Kubernetes Operator utilizzando il pacchetto Hub contenuti ufficiale di Kubernetes Operator nel registro pubblico dei contenitori VMware.
Registro personalizzato Se il cluster Kubernetes non dispone di accesso a Internet, installare Kubernetes Operator utilizzando un registro personalizzato.
È necessario clonare il pacchetto Hub contenuti ufficiale di Kubernetes Operator nel registro pubblico dei container VMware nel registro personalizzato. Il pacchetto Hub contenuti di Kubernetes Operator deve essere in formato Carvel ed è necessario utilizzare lo strumento imgpkg di Carvel per clonare il pacchetto. Per informazioni sullo strumento imgpkg, consultare la documentazione di imgpkg di Carvel.
Nota: Per utilizzare il registro personalizzato, copiare la versione ufficiale del pacchetto Hub contenuti ufficiale di Kubernetes Operator nel registro pubblico dei container VMware. - Se si desidera utilizzare un registro personalizzato, immettere il percorso del registro personalizzato in cui è archiviato il pacchetto Hub contenuti clonato di Kubernetes Operator e la versione del pacchetto Hub contenuti ufficiale di Kubernetes Operator nel registro pubblico dei container VMware.
- Fare clic su Modifica operatore.
Disinstallazione di un Kubernetes Operator dal VMware Cloud Director Tenant Portal
È possibile eliminare Kubernetes Operator e tutte le applicazioni contenitore che gestisce dal VMware Cloud Director Tenant Portal disinstallando l'operatore.
Dopo aver disinstallato Kubernetes Operator da Hub contenuti, è necessario eliminare gli spazi dei nomi e le risorse di Kubernetes Operator dal cluster Kubernetes.
Prerequisiti
- Verificare che il proprietario del cluster Kubernetes in cui si sta installando l'operatore disponga delle autorizzazioni seguenti.
- Tutti i diritti del ruolo Autore cluster Kubernetes globale. Il ruolo Autore cluster Kubernetes viene creato automaticamente durante il processo di configurazione del server VMware Cloud Director Container Service Extension. Per ulteriori informazioni, vedere la documentazione di VMware Cloud Director Container Service Extension.
- Controllo completo della gestione del cluster Kubernetes.
- Diritti di VMware Cloud Director aggiuntivi: Gestisci app contenitore, Riconciliazione app contenitore e Controllo completo: VMWARE: KUBECLUSTEREXTENSION.
- Verificare di disporre del controllo amministrativo completo del cluster Kubernetes, in cui si sta installando Kubernetes Operator e dei diritti Controllo completo: VMWARE:CAPVCDCLUSTER e Visualizza: VMWARE: KUBECLUSTEREXTENSION.