L'interface de consommation de cloud (CCI) permet aux utilisateurs DevOps de Automation Service Broker de provisionner des espaces de noms de superviseur et d'utiliser les services associés pour créer des charges de travail Kubernetes en utilisant principalement le service de machine virtuelle et Tanzu Kubernetes Grid Service dans les espaces de noms vSphere.
L'interface de consommation de cloud utilise des projets et l'infrastructure VMware Aria Automation et les ressources vSphere Kubernetes comme base sur laquelle les utilisateurs CCI peuvent utiliser des espaces de noms et des services associés pour créer des machines virtuelles et d'autres ressources. Les services sont des interfaces utilisateur enfichables qui suivent les directives de SDK. Ils sont créés et testés en tant qu'applications distinctes qui ont été intégrées à CCI.
CCI fournit des assistants qui vous guident dans le processus d'utilisation des services pour créer des machines virtuelles et d'autres ressources. Lors de l'utilisation de services, CCI génère automatiquement du code YAML que les utilisateurs peuvent télécharger pour l'utiliser comme base des déploiements IaaS.
Pour configurer des machines virtuelles ou d'autres ressources pour le déploiement de CCI, connectez-vous à Automation Service Broker, cliquez sur l'onglet Consommer, puis sélectionnez Espaces de noms de superviseur. Une page Bienvenue affiche les projets contenant les classes d'espace de noms disponibles.
Les classes d'espace de noms sont définies par les administrateurs et fonctionnent comme des modèles qui réservent des ressources pour les espaces de noms que les utilisateurs créent Après avoir sélectionné une classe d'espace de noms, vous pouvez créer un nouvel espace de noms. L'espace de noms est votre espace de travail personnel avec un ensemble de ressources et de services.
Si vous fermez la page Bienvenue, vous pouvez également commencer à travailler à partir de la page Accueil de CCI. Cette page répertorie les espaces de noms et les projets disponibles dans des onglets distincts. En outre, la vue d'arborescence à gauche affiche une liste des projets disponibles et vous pouvez la développer pour afficher les classes d'espace de noms dans chaque projet. Par défaut, aucune de ces pages ne s'affiche pour les utilisateurs administratifs.
L'appartenance au projet détermine l'accès aux zones de cloud, aux zones Kubernetes ou aux deux, et chacun des scénarios suivants décrit ce que vous verrez en fonction de votre niveau d'accès au projet.
- Les utilisateurs membres d'un projet qui n'est configuré qu'avec des zones Kubernetes voient le nœud Espaces de noms de superviseur pour CCI dans le menu de gauche de l'onglet Consommer, mais ils ne voient pas les nœuds Catalogue ou Déploiements dans le volet du menu de gauche de Automation Service Broker, ou n'y ont pas accès.
- Les utilisateurs qui sont membres d'un projet configuré avec des zones de cloud et des zones Kubernetes verront les nœuds Catalogue et Déploiements dans le menu de gauche, mais ils ne verront pas la CCI via le nœud Espaces de noms de superviseur ou n'y auront pas accès.
- Les utilisateurs membres d'un projet qui est configuré avec des zones de cloud et des zones Kubernetes ont accès au nœud Espaces de noms de superviseur ainsi qu'aux nœuds Catalogue et Déploiements dans le menu de gauche de Automation Service Broker.