La plate-forme vSphere with Tanzu comprend deux rôles, l'administrateur vSphere et l'ingénieur DevOps. Les deux rôles interagissent avec la plate-forme via différentes interfaces et peuvent avoir des utilisateurs ou des groupes d'utilisateurs définis pour eux dans vCenter Single Sign-On avec les autorisations associées. Les workflows des rôles d'administrateur vSphere et d'ingénieur DevOps sont distincts et déterminés par le domaine d'expertise spécifique dont ces rôles ont besoin.
Rôles d'utilisateur et workflows
En tant qu'administrateur vSphere, l'interface principale grâce à laquelle vous interagissez avec la plate-forme vSphere with Tanzu est vSphere Client. À haut niveau, vos responsabilités impliquent la configuration d'un Cluster superviseur et d'espaces de noms, dans lesquels les ingénieurs DevOps peuvent déployer des charges de travail Kubernetes. Vous devez avoir des connaissances renforcées à propos de vSphere et des technologies de NSX-T, ainsi que des notions de base concernant Kubernetes.
![Workflow de haut niveau de l'administrateur vSphere](images/GUID-5A4BE4BB-0EDC-421E-9984-D8E1C6D80E03-high.png)
En tant qu'ingénieur DevOps, vous pouvez être un développeur Kubernetes et un propriétaire d'application, un administrateur Kubernetes ou combiner des fonctions des deux catégories. En tant qu'ingénieur DevOps, vous utilisez des commandes kubectl pour déployer des Espaces vSphere, des machines virtuelles et des clusters Tanzu Kubernetes sur des espaces de noms existants sur le Cluster superviseur. En tant qu'ingénieur DevOps, vous n'avez généralement pas besoin d'être un expert sur vSphere et NSX-T, mais vous devez disposer d'une compréhension de base concernant ces technologies et la plate-forme vSphere with Tanzu afin d'interagir plus efficacement avec les administrateurs vSphere.
![Workflow de haut niveau de l'ingénieur DevOps](images/GUID-88DBD8EE-1344-4AFA-BC49-8F86DE814D4F-high.png)
Cluster superviseur avec workflow NSX-T Data Center
En tant qu'administrateur vSphere, vous configurez la plate-forme vSphere with Tanzu avec les composants de calcul, de stockage et de mise en réseau nécessaires. Vous pouvez utiliser NSX-T Data Center comme pile de mise en réseau pour Cluster superviseur. Pour plus d'informations sur la configuration système requise, consultez Configuration système requise pour la configuration de vSphere with Tanzu avec NSX-T Data Center.
![Workflow de configuration de la plate-forme initiale](images/GUID-70E593EA-A4C1-407D-BD2A-031F21B6C14E-high.png)
Cluster superviseur avec workflow de pile de mise en réseau vSphere
![Cluster superviseur avec workflow de configuration de pile de mise en réseau vSphere](images/GUID-1F057B5F-A7E8-4400-A909-59AD32268FD2-high.png)
Cluster superviseur avec mise en réseau vSphere et workflow NSX Advanced Load Balancer
Le diagramme présente le workflow de configuration de la mise en réseau vSphere et de NSX Advanced Load Balancer pour vSphere with Tanzu. Pour plus d'informations, consultez Installer et configurer NSX Advanced Load Balancer.
![Le diagramme montre le workflow d'activation d'un cluster superviseur avec NSX Advanced Load Balancer.](images/GUID-875A93D6-2080-4B37-AB89-A0584C989F29-high.png)
Workflow de création et de configuration de l'espace de noms
En tant qu'administrateur vSphere, vous créez et configurez des espaces de noms sur le Cluster superviseur. Vous devez collecter des exigences spécifiques en matière de ressources auprès des ingénieurs DevOps sur les applications et les charges de travail qu'ils souhaitent exécuter, et configurer les espaces de noms en conséquence. Pour plus d'informations, reportez-vous à Configuration et gestion des espaces de noms vSphere.
![Workflow de configuration de l'espace de noms](images/GUID-0A0DE9D5-A5F1-4E9D-A227-7514A25FDD28-high.png)
Workflow de création et de configuration d'un espace de noms en libre-service
![Le diagramme montre le workflow d'activation d'un modèle d'espace de noms en libre-service.](images/GUID-975824EA-6834-474B-9664-AF53704AE50B-high.png)
![Les diagrammes montrent le workflow de création d'un espace de noms en libre-service.](images/GUID-52EBFE90-0BF8-4066-B0F4-A118469768F3-high.png)
Workflow de provisionnement d'Espace vSphere et de machines virtuelles
En tant qu'ingénieur DevOps, vous pouvez déployer des Espaces vSphere et des machines virtuelles dans les limites de ressources d'un espace de noms qui s'exécute sur un Cluster superviseur. Pour plus d'informations, reportez-vous à Déploiement de charges de travail sur des Espaces vSphere et Déploiement et gestion de machines virtuelles dans vSphere with Tanzu.
![Workflow de provisionnement d'espaces vSphere et de machines virtuelles](images/GUID-0815A78B-79E1-4022-913B-7D6DF63AF789-high.png)
Workflow provisionnement du cluster Tanzu Kubernetes
En tant qu'ingénieur DevOps, vous créez et configurez des clusters Tanzu Kubernetes sur un espace de noms créé et configuré par votre administrateur vSphere. Pour plus d'informations, consultez Workflow de provisionnement de clusters Tanzu Kubernetes à l'aide de TKGS v1alpha2 API.
![Workflow du cluster Tanzu Kubernetes](images/GUID-4552EC5D-4364-494C-8341-20883451558E-high.png)
Workflow de mise à jour de vSphere with Tanzu
![Le diagramme montre le workflow de mise à jour.](images/GUID-98F6E9BD-4B86-4272-9465-7C92D339B5ED-high.png)