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 (machines virtuelles, TKG, etc.) en utilisant principalement le service de machine virtuelle et Tanzu Kubernetes Grid Service dans vSphere with Tanzu.
Prise en main de l'interface de consommation de cloud dans Automation Service Broker
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 SDK. Elles sont créées et testées en tant qu'applications distinctes qui ont été intégrées à CCI. La CCI contient 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, les utilisateurs doivent se connecter à Automation Service Broker. Cliquez sur l'onglet Consommer, puis sélectionnez Espaces de noms de superviseur. Un ou plusieurs projets contenant des classes d'espace de noms seront mis à votre disposition. Les classes d'espace de noms, qui fonctionnent comme des modèles qui réservent des ressources pour les espaces de noms que les utilisateurs créent, sont définies par les administrateurs. Après avoir sélectionné une classe d'espace de noms, vous pouvez créer un nouvel espace de noms. Un espace de noms fonctionne comme votre espace de travail personnel avec un ensemble de ressources et de services.
Après l'activation administrative, les utilisateurs DevOps autorisés peuvent activer CCI en sélectionnant Espaces de noms de superviseur sous l'onglet Consommer dans l'application Automation Service Broker. La page de lancement de CCI s'affiche avec une liste des projets disponibles pour l'utilisateur et affiche les classes d'espace de noms associées au projet sélectionné. Vous pouvez utiliser les classes d'espace de noms disponibles en tant que modèles pour créer de nouveaux espaces de noms. Ensuite, vous pouvez utiliser des services pour créer des machines virtuelles ou d'autres composants dans le cadre de leurs espaces de noms.
Si vous fermez la page de lancement, vous pouvez également commencer à utiliser la Page de lancement 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.