Die Cloud Consumption Interface (CCI) ermöglicht es Automation Service Broker DevOps-Benutzern, Supervisor-Namespaces bereitzustellen und die zugehörigen Dienste zum Erstellen von Kubernetes-Arbeitslasten (VMs, TKGs usw.) zu verwenden, wobei hauptsächlich der VM-Dienst und der Tanzu Kubernetes Grid Service innerhalb von vSphere with Tanzu verwendet werden.
Erste Schritte mit der Cloud Consumption Interface in Automation Service Broker
Die Cloud Consumption Interface verwendet VMware Aria Automation-Projekte und Infrastruktur und vSphere Kubernetes-Ressourcen als Grundlage, auf der CCI-Benutzer mit Namespaces und zugehörigen Diensten arbeiten können, um virtuelle Maschinen und andere Ressourcen zu erstellen. Dienste sind anpassbare Benutzeroberflächen, die den SDK-Richtlinien folgen und als separate Anwendungen erstellt und getestet werden, die in CCI integriert wurden. CCI enthält Assistenten, die Sie durch den Prozess der Verwendung von Diensten zum Erstellen von virtuellen Maschinen und anderen Ressourcen führen. Bei der Arbeit mit Diensten generiert CCI automatisch YAML-Code, den Benutzer herunterladen und als Basis für Bereitstellungen oder IaaS-Ressourcen verwenden können.
Um virtuelle Maschinen oder andere Ressourcen für die Bereitstellung mithilfe von CCI zu konfigurieren, müssen sich Benutzer bei Automation Service Broker anmelden, auf die Registerkarte Verbrauchen klicken und Supervisor-Namespaces auswählen. Ihnen stehen ein oder mehrere Projekte mit Namespace-Klassen zur Verfügung. Namespace-Klassen, die als Vorlagen fungieren, die Ressourcen für von Benutzern erstellte Namespaces reservieren, werden von Administratoren definiert. Nachdem Sie eine Namespace-Klasse ausgewählt haben, können Sie einen neuen Namespace erstellen. Ein Namespace fungiert als Ihr persönlicher Arbeitsbereich mit einer Reihe von Ressourcen und Diensten.
Nach der Aktivierung durch den Administrator können autorisierte DevOps-Benutzer CCI aktivieren, indem sie in der Automation Service Broker-Anwendung auf der Registerkarte „Verbrauchen“ die Option „Supervisor-Namespaces“ auswählen. Die CCI-Willkommensseite wird mit einer Liste der Projekte angezeigt, die für den Benutzer verfügbar sind. Außerdem werden die Namespace-Klassen angezeigt, die dem ausgewählten Projekt zugeordnet sind. Sie können die verfügbaren Namespace-Klassen als Vorlagen verwenden, um neue Namespaces zu erstellen. Anschließend können Sie -Dienste verwenden, um virtuelle Maschinen oder andere Komponenten als Teil ihrer Namespaces zu erstellen.
Wenn Sie die Begrüßungsseite schließen, können Sie auch über die CCI-Startseite arbeiten. Auf dieser Seite werden die Namespaces und Projekte aufgelistet, die Ihnen auf separaten Registerkarten zur Verfügung stehen. Darüber hinaus zeigt die Strukturansicht auf der linken Seite eine Liste der verfügbaren Projekte an. Diese Liste können Sie erweitern, um die Namespace-Klassen in jedem Projekt anzuzeigen. Standardmäßig wird keine dieser Seiten für Administratorbenutzer angezeigt.