vSphere with Tanzu si integra con diversi servizi di terze parti che utilizzano la piattaforma Persistenza dati vSAN in base alle proprie esigenze di storage persistente. L'amministratore di vSphere abilita i servizi nel vCenter Server.
A partire dalla versione vSphere with Tanzu 7.0 Aggiornamento 3, è possibile scaricare i servizi di terze parti disponibili da un repository supportato da VMware.
Quando si abilita il servizio stateful, è necessario registrare il servizio in vCenter Server utilizzando il file YAML scaricato che descrive il servizio. Installare quindi il servizio nei Cluster supervisori in modo che i tecnici di DevOps possano utilizzare il servizio nei carichi di lavoro di Kubernetes.
Prerequisiti
- Privilegio richiesto:
- Assicurarsi che il Cluster supervisore utilizzi lo stack di rete NSX-T Data Center. La piattaforma Persistenza dati vSAN non supporta la rete del vSphere Distributed Switch (vDS).
Per informazioni sulla configurazione di NSX-T, vedere Configurazione di NSX-T Data Center per vSphere with Tanzu.
- Scaricare un file YAML del servizio partner dal repository gestito da VMware.
Quando si scaricano i file YAML del servizio, assicurarsi di utilizzare la versione del servizio corretta compatibile con la versione di vSphere.
Se sono state installate versioni precedenti dei servizi partner, MinIO e Cloudian Hyperstore, aggiornarle alle versioni compatibili dopo l'upgrade di vSphere alla versione 7.0 Update 3. Le versioni più recenti degli operatori partner consentono di risolvere determinati problemi e di utilizzare le nuove funzionalità della piattaforma. Per ulteriori informazioni, consultare la documentazione del partner.Tabella 1. Matrice di compatibilità pervSphere e i servizi partner Versione di vSphere Servizio partner Versione servizio Versione Kubernetes vSphere 7.0 Update 3 MinIO 2.0.0 1.19, 1.20, 1.21 Cloudian 1.2.0 1.19, 1.20, 1.21 Per scaricare il file YAML, utilizzare uno dei metodi seguenti:- Nel repository https://vmwaresaas.jfrog.io/, passare a una cartella partner appropriata in e selezionare un file YAML da scaricare.
La versione più recente dello YAML partner si trova nella directory dei partner di livello superiore.
- Utilizzare i comandi wget o curl per scaricare i file YAML.
Ad esempio:
wget https://vmwaresaas.jfrog.io/artifactory/vDPP-Partner-YAML/Cloudian/Hyperstore/SupervisorService/hyperstore-supervisorservice.yaml
- Nel repository https://vmwaresaas.jfrog.io/, passare a una cartella partner appropriata in e selezionare un file YAML da scaricare.
Procedura
Operazioni successive
- Il tecnico di DevOps utilizza il comando
kubectl
per accedere allo spazio dei nomi dei servizi e utilizza i CRD di terze parti per distribuire istanze del servizio di applicazioni di terze parti. Per ulteriori informazioni, vedere la documentazione di terzi.Per verificare che lo spazio dei nomi utilizzato per i servizi stateful disponga di classi di storage appropriate, vedere Verifica dei criteri di storage disponibili per i servizi stateful.
- Se la terza parte ha fornito un plug-in dell'interfaccia utente personalizzato, l'amministratore di vSphere può utilizzare il plug-in per gestire e monitorare il servizio.
Per ulteriori informazioni, vedere la documentazione del plug-in della UI di terzi. Inoltre, l'amministratore di vSphere può utilizzare i controlli di Skyline Health per monitorare i servizi. Vedere Monitorare i servizi con stato in vSphere with Tanzu.