Les charges de travail vSphere with Tanzu , y compris des machines virtuelles Espaces vSphere et des clusters Tanzu Kubernetes , sont déployées sur un Espace de noms vSphere . Vous définissez un Espace de noms vSphere sur un Cluster superviseur et le configurez avec le quota de ressources et les autorisations d'utilisateur. Selon les besoins de DevOps et les charges de travail qu'ils prévoient d'exécuter, vous pouvez également attribuer des stratégies de stockage, des classes de machine virtuelle et des bibliothèques de contenu pour extraire les dernières Versions de Tanzu Kubernetes et les images de machine virtuelle.
Créer et configurer un Espace de noms vSphere En tant qu'administrateur vSphere, vous créez un Espace de noms vSphere sur le Cluster superviseur . Vous définissez des limites de ressources sur l'espace de noms, ainsi que des autorisations afin que les ingénieurs DevOps puissent y accéder. Vous fournissez l'URL du plan de contrôle Kubernetes aux ingénieurs DevOps dans lequel ils peuvent exécuter des charges de travail Kubernetes sur les espaces de noms pour lesquels ils disposent d'autorisations.
Définir les réservations et les limites de mémoire et de CPU par défaut pour les conteneurs Espace vSphere Vous pouvez définir les réservations et les limites de mémoire et de CPU par défaut des conteneurs sur un espace de noms via vSphere Client . Les ingénieurs DevOps peuvent remplacer ultérieurement ces valeurs dans les spécifications d'espace qu'ils définissent. Les demandes de conteneur se traduisent en réservations de ressources sur des Espaces vSphere .
Configurer des limitations sur des objets Kubernetes dans un Espace de noms vSphere Vous pouvez configurer des limitations pour les espaces exécutés à l'intérieur du Espace de noms vSphere , ainsi que des limitations pour divers objets Kubernetes. Les limitations que vous configurez pour un objet dépendent des spécificités de vos applications et de la manière dont vous souhaitez qu'elles consomment des ressources au sein d'un Espace de noms vSphere .
Surveiller et gérer les ressources dans un Espace de noms vSphere Vous pouvez surveiller et gérer les différents aspects d'un Espace de noms vSphere , comme la consommation des ressources pour l'espace de noms, ainsi que le nombre d'objets Kubernetes différents qui existent dans un espace de noms et qu'ils spécifient.
Configurer un Espace de noms vSphere pour des Versions de Tanzu Kubernetes Configurez l'Espace de noms vSphere sur lequel vous prévoyez de provisionner des clusters Tanzu Kubernetes en associant l'espace de noms à la bibliothèque de contenu pour les Versions de Tanzu Kubernetes et aux classes de machine virtuelle que vous souhaitez utiliser.
Ajouter des stratégies de sécurité à un espace de noms de Cluster superviseur NSX Un Cluster superviseur qui utilise la mise en réseau NSX prend en charge les stratégies de sécurité réseau configurées via une définition de ressources personnalisées (CRD, Custom Resource Definition) de stratégie de sécurité.
Provisionner un modèle d'espace de noms en libre-service En tant qu'administrateur vSphere, vous pouvez créer un espace de noms du superviseur, définir des limites de CPU, de mémoire et de stockage sur l'espace de noms, attribuer des autorisations et activer le service d'espace de noms sur un cluster en tant que modèle. Par conséquent, les ingénieurs DevOps peuvent créer un espace de noms de superviseur en libre-service et y déployer des charges de travail.