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 (macchine virtuali, TKG e così via) utilizzando principalmente VM Service e Tanzu Kubernetes Grid Service all'interno di vSphere with Tanzu.
Introduzione a Cloud Consumption Interface in Automation Service Broker
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 e 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 utilizzando CCI, gli utenti devono accedere a Automation Service Broker, fare clic sulla scheda Utilizza e selezionare Spazi dei nomi supervisore. Saranno disponibili uno o più progetti contenenti classi degli spazi dei nomi. Le classi degli spazi dei nomi che fungono da modelli che riservano risorse per gli spazi dei nomi creati dagli utenti vengono definite dagli amministratori. Dopo aver selezionato una classe di spazi dei nomi, è possibile creare un nuovo spazio dei nomi. Uno spazio dei nomi funziona come area di lavoro personale con un set di risorse e servizi.
Dopo l'abilitazione da parte dell'amministratore, gli utenti DevOps autorizzati possono attivare CCI selezionando Spazi dei nomi supervisore nella scheda Utilizza dell'applicazione Automation Service Broker. Viene visualizzata la pagina di benvenuto di CCI che include un elenco dei progetti disponibili per l'utente e le classi degli spazi dei nomi associate al progetto selezionato. È possibile utilizzare le classi di spazi dei nomi disponibili come modelli per creare nuovi spazi dei nomi. È quindi possibile utilizzare i servizi per creare macchine virtuali o altri componenti come parte degli spazi dei nomi.
Se si ignora la pagina di 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.