Cloud Consumption Interface (CCI) consente agli utenti DevOps di Automation Service Broker di eseguire il provisioning degli spazi dei nomi supervisore e di utilizzare i servizi associati per creare carichi di lavoro Kubernetes utilizzando principalmente Servizio macchina virtuale e Tanzu Kubernetes Grid Service negli spazi dei nomi di vSphere.
Cloud Consumption Interface utilizza i progetti e l'infrastruttura di VMware Aria Automation, nonché le risorse di vSphere Kubernetes per consentire agli utenti di CCI di utilizzare gli spazi dei nomi e i servizi associati per creare macchine virtuali e altre risorse. I servizi sono interfacce utente collegabili che seguono le linee guida dell'SDK. Vengono creati e testati come applicazioni separate che sono state incorporate in CCI.
CCI include procedure guidate che consentono di utilizzare i servizi per creare macchine virtuali e altre risorse. Quando si utilizzano i servizi, CCI genera automaticamente il codice YAML che gli utenti possono scaricare e usare come base delle distribuzioni o delle risorse IaaS.
Per configurare macchine virtuali o altre risorse per la distribuzione tramite CCI, accedere a Automation Service Broker, fare clic sulla scheda Utilizza e selezionare Spazi dei nomi supervisore. Nella pagina Benvenuto sono visualizzate le classi degli spazi dei nomi disponibili per l'utente corrente.
Le classi degli spazi dei nomi sono definite dagli amministratori e fungono da modelli che riservano risorse per gli spazi dei nomi creati dagli utenti. Dopo aver selezionato una classe, è possibile creare un nuovo spazio dei nomi. Lo spazio dei nomi è l'area di lavoro personale con un set di risorse e servizi.
Se si ignora la pagina Benvenuto, è possibile iniziare a utilizzare CCI anche dalla pagina Home. In questa pagina sono elencati gli spazi dei nomi e i progetti disponibili in schede separate. La visualizzazione ad albero sulla sinistra include inoltre un elenco dei progetti disponibili ed è possibile espanderla per visualizzare le classi degli spazi dei nomi di ogni progetto. Per impostazione predefinita, nessuna di queste pagine viene visualizzata per gli utenti amministrativi.
L'appartenenza al progetto determina l'accesso alle zone cloud, alle zone Kubernetes oppure a entrambe. Ciascuno degli scenari seguenti descrive ciò che viene visualizzato in base al livello di accesso al progetto di cui si dispone.
- Gli utenti che sono membri di un progetto configurato solo con zone Kubernetes vedranno il nodo degli spazi dei nomi supervisore per CCI nel menu a sinistra della scheda Utilizza, ma non vedranno o non potranno accedere ai nodi Catalogo o Distribuzioni nel riquadro del menu a sinistra di Automation Service Broker.
- Gli utenti che sono membri di un progetto configurato solo con zone cloud vedranno i nodi Catalogo e Distribuzioni nel menu a sinistra, ma non vedranno o non potranno accedere a CCI tramite il nodo degli spazi dei nomi supervisore.
- Gli utenti che sono membri di un progetto configurato con zone cloud e zone Kubernetes possono accedere al nodo degli spazi dei nomi supervisore e ai nodi Catalogo e Distribuzioni nel menu a sinistra di Automation Service Broker.