Vous pouvez configurer un profil réseau pour prendre en charge des blocs d'adresses IP pour un réseau à la demande lorsque ce profil réseau est utilisé dans un modèle de cloud vRealize Automation qui emploie l'intégration IPAM externe.
À l'aide d'une intégration existante pour un fournisseur IPAM externe particulier, vous pouvez provisionner un réseau à la demande pour créer un réseau dans le système IPAM externe.
À l'aide de ce processus, vous configurez un bloc d'adresses IP au lieu de fournir un CIDR parent (comme c'est le cas lors de l'utilisation de l'IPAM interne de vRealize Automation). Le bloc d'adresses IP est utilisé lors du provisionnement du réseau à la demande pour segmenter le nouveau réseau. Les blocs d'adresses IP sont collectés à partir du fournisseur IPAM externe, à condition que l'intégration prenne en charge la mise en réseau à la demande. Par exemple, lors de l'utilisation d'une intégration IPAM Infoblox, les blocs d'adresses IP représentent des conteneurs réseau Infoblox.
- Un réseau est créé dans le fournisseur IPAM externe.
- Un réseau est également créé dans vRealize Automation, reflétant la nouvelle configuration réseau du fournisseur IPAM, notamment les paramètres tels que CIDR et les propriétés de la passerelle.
- L'adresse IP de la machine virtuelle déployée est extraite du réseau récemment créé.
Dans cet exemple de mise en réseau à la demande, vous configurez un profil réseau pour permettre à un déploiement de modèle de cloud de provisionner une machine sur un réseau à la demande dans vSphere en utilisant Infoblox comme fournisseur IPAM externe.
Pour obtenir des informations complémentaires, reportez-vous à la section Configuration d'un profil réseau pour prendre en charge un réseau existant pour une intégration IPAM externe dans vRealize Automation. Les deux exemples de configuration réseau s'adaptent à l'ensemble du workflow spécifique au fournisseur pour l'intégration IPAM externe dans Didacticiel : configuration de VMware Cloud on AWS pour vRealize Automation.
Conditions préalables
Alors que les conditions préalables suivantes s'appliquent à la personne qui crée ou modifie le profil réseau, le profil réseau lui-même est applicable lorsqu'il est utilisé par un déploiement de modèle de cloud contenant une intégration IPAM. Pour en savoir plus sur les points d'intégration IPAM spécifiques du fournisseur, consultez Configuration d'une intégration IPAM externe dans vRealize Automation.
Cette séquence d'étapes est présentée dans le contexte d'un workflow d'intégration du fournisseur IPAM. Reportez-vous à la section Didacticiel : configuration d'une intégration IPAM externe spécifique au fournisseur pour vRealize Automation.
- Vérifiez que vous disposez des informations d'identification administrateur de cloud. Reportez-vous à la section Informations d'identification requises pour utiliser des comptes de cloud dans vRealize Automation.
- Vérifiez que vous disposez du rôle d'utilisateur administrateur de cloud. Reportez-vous à la section Présentation des rôles d'utilisateur vRealize Automation.
- Vérifiez que vous disposez d'un compte pour le fournisseur IPAM externe, par exemple Infoblox ou Bluecat, et que vous disposez des informations d'identification d'accès appropriées pour le compte de votre organisation pour ce fournisseur IPAM. Dans cet exemple de workflow, le fournisseur IPAM est Infoblox.
- Vérifiez que vous disposez d'un point d'intégration IPAM pour le fournisseur IPAM et que le module IPAM utilisé pour créer l'intégration IPAM prend en charge les réseaux à la demande. Reportez-vous à la section Ajouter une intégration IPAM externe pour Infoblox dans vRealize Automation.
Alors que le module Infoblox IPAM prend en charge les réseaux à la demande, si vous utilisez une intégration IPAM externe pour un fournisseur différent, vérifiez que leur module d'intégration IPAM prend en charge les réseaux à la demande.
Procédure
Résultats
Un profil réseau est créé et peut être utilisé pour provisionner un réseau à la demande à l'aide de l'intégration IPAM externe spécifiée. L'exemple de modèle de cloud suivant montre une machine unique à déployer sur un réseau défini par ce nouveau profil réseau.
formatVersion: 1
inputs: {}
resources:
Cloud_Machine_1:
type: Cloud.Machine
properties:
image: ubuntu
flavor: small
networks:
- network: '${resource.Cloud_Network_1.id}'
assignment: static
Cloud_Network_1:
type: Cloud.Network
properties:
networkType: private
constraints:
- tag: infoblox_ondemandA
networkCidr
, comme indiqué ci-dessous, pour définir manuellement un CIDR et remplacer les paramètres des blocs d'adresses IP et de la taille de sous-réseau qui sont spécifiés dans le profil réseau associé.
Cloud_Network_1: type: Cloud.Network properties: networkCidr: 10.10.0.0/16