U kunt een netwerkprofiel configureren om blokken IP-adressen voor een netwerk op aanvraag te ondersteunen wanneer dat netwerkprofiel wordt gebruikt in een VMware Aria Automation-cloudsjabloon die gebruikmaakt van externe IPAM-integratie.

Door een bestaande integratie voor een bepaalde externe IPAM-provider te gebruiken, kunt u een netwerk op aanvraag inrichten om een nieuw netwerk in het externe IPAM-systeem te maken.

Met dit proces configureert u een blok met IP-adressen in plaats van een bovenliggende CIDR op te geven (zoals wordt gedaan bij het gebruik van de interne IPAM van VMware Aria Automation). Het IP-adresblok wordt gebruikt tijdens de provisioning van het netwerk op aanvraag om het nieuwe netwerk te segmenteren. De IP-blokken worden verzameld van de externe IPAM-provider, vooropgesteld dat de integratie netwerken op aanvraag ondersteunt. Als u bijvoorbeeld een Infoblox IPAM-integratie gebruikt, vertegenwoordigen IP-blokken Infoblox-netwerkcontainers.

Wanneer u een profiel van een netwerk op aanvraag en een externe IPAM-integratie in een cloudsjabloon gebruikt, treden de volgende gebeurtenissen op wanneer de cloudsjabloon wordt geïmplementeerd:
  • Er wordt een netwerk gemaakt in de externe IPAM-provider.
  • Er wordt ook een netwerk gemaakt in VMware Aria Automation, waarbij de nieuwe netwerkconfiguratie van de IPAM-provider wordt weergegeven, inclusief instellingen zoals CIDR- en gateway-eigenschappen.
  • Het IP-adres van de geïmplementeerde virtuele machine wordt opgehaald van het nieuw gemaakte netwerk.
Opmerking: U kunt een IPv6-adresruimte toewijzen aan single en dual stack workloads wanneer een IPv6-adres wordt aangevraagd per integratie met een extern IPAM-systeem. Voor deze mogelijkheid is vereist dat de geïntegreerde externe IPAM-invoegtoepassing ook IPv6 ondersteunt.

In dit voorbeeld van het netwerk op aanvraag configureert u een netwerkprofiel om een cloudsjabloonimplementatie toe te staan een machine in te richten op een netwerk op aanvraag in vSphere door Infoblox als externe IPAM-provider te gebruiken.

Zie Hoe configureer ik een netwerkprofiel om een bestaand netwerk te ondersteunen voor een externe IPAM-integratie in VMware Aria Automation voor gerelateerde informatie. De voorbeelden van de netwerkconfiguratie passen binnen de algemene werkstroom van de leverancier voor externe IPAM-integratie op Tutorial: VMware Cloud on AWS voor VMware Aria Automation configureren.

Voorwaarden

Hoewel de volgende vereisten van toepassing zijn op de persoon die het netwerkprofiel maakt of bewerkt, is het netwerkprofiel zelf van toepassing wanneer het wordt gebruikt door een cloudsjabloonimplementatie die een IPAM-integratie bevat. Zie Een externe IPAM-integratie in VMware Aria Automation configureren voor meer informatie over leverancierspecifieke IPAM-integratiepunten.

Deze reeks stappen wordt weergegeven in de context van een integratiewerkstroom van de IPAM-provider. Zie Tutorial: Een providerspecifieke externe IPAM-integratie voor VMware Aria Automation configureren.

Procedure

  1. Als u een netwerkprofiel wilt configureren, klikt u op Infrastructuur > Configureren > Netwerkprofielen in de Automation Assembler-service.
  2. Klik op Nieuw netwerkprofiel.
  3. Klik op het tabblad Samenvatting en geef de volgende voorbeeldinstellingen op:
    • Geef een vSphere-cloudaccount/-regio op, bijvoorbeeld vSphere-IPAM-OnDemandA/Datacenter.

      In dit voorbeeld wordt uitgegaan van het gebruik van een vSphere-cloudaccount dat niet is gekoppeld aan een NSX-cloudaccount.

    • Geef het netwerkprofiel een naam, bijvoorbeeld Infoblox-OnDemandNP.
    • Voeg een capaciteitstag toe voor het netwerkprofiel, bijvoorbeeld infoblox_ondemandA.

      Noteer de capaciteitstagwaarde, aangezien u deze ook moet gebruiken als een beperkingstag voor de cloudsjabloon om de netwerkprofielassociatie te maken die moet worden gebruikt bij het inrichten van de cloudsjabloon.

  4. Klik op het tabblad Netwerkbeleid en geef de volgende voorbeeldinstellingen op:
    • Selecteer Netwerk op aanvraag in het vervolgkeuzemenu Isolatiebeleid.
      Met deze optie kunt u externe IPAM IP-blokken gebruiken. Afhankelijk van het cloudaccount worden nieuwe opties weergegeven. De volgende opties worden bijvoorbeeld weergegeven wanneer u een vSphere-cloudaccount gebruikt dat is gekoppeld aan een NSX-cloudaccount:
      • Transportzone
      • Logische laag-0-router
      • Edge-cluster

      In dit voorbeeld is het vSphere-cloudaccount niet gekoppeld aan NSX, zodat de menuoptie Netwerkdomein wordt weergegeven.

    • Laat de optie Netwerkdomein leeg.
  5. Klik op Extern als adresbeheer Bron.
  6. Klik op IP-blok toevoegen om de pagina IPAM-IP-blok toevoegen te openen.
  7. Selecteer een bestaande externe IPAM-integratie in het menu Provider op de pagina IPAM-IP-blok toevoegen. Selecteer bijvoorbeeld het Infloblox_Integration-integratiepunt vanaf Een extern IPAM-integratiepunt voor Infoblox toevoegen in VMware Aria Automation in de voorbeeldwerkstroom.
  8. Selecteer in het menu Adresruimten een van de beschikbare en vermelde IP-blokken, bijvoorbeeld 10.23.118.0/24 en voeg deze toe.

    Als de IPAM-provider adresruimten ondersteunt, wordt het menu Adresruimten geopend. Voor een Infoblox-integratie worden adresruimten vertegenwoordigd door Infoblox-netwerkweergaven.

  9. Selecteer een Subnetgrootte, zoals /29 (-6 IP-adressen).
  10. Klik op Maken.

resultaten

Er wordt een netwerkprofiel gemaakt dat kan worden gebruikt om een netwerk op aanvraag in te richten met behulp van de opgegeven externe IPAM-integratie. De volgende voorbeeldcloudsjabloon toont één machine die wordt geïmplementeerd op een netwerk dat is gedefinieerd door dit nieuwe netwerkprofiel.

			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
Opmerking: Wanneer de cloudsjabloon is geïmplementeerd, wordt het eerste beschikbare netwerk in het opgegeven IP-blok opgehaald en als de netwerk-CIDR beschouwd. Als u een NSX-netwerk in het cloudsjabloon gebruikt, kunt u in plaats daarvan de CIDR van het netwerk handmatig instellen met behulp van de netwerkeigenschap networkCidr, zoals hieronder aangegeven, om handmatig een CIDR in te stellen en de instellingen voor IP-blokken en de grootte van het subnet te overschrijven die zijn opgegeven in het gekoppelde netwerkprofiel.
Cloud_Network_1:
			    type: Cloud.Network
			    properties:
			      networkCidr: 10.10.0.0/16