在使用外部 IPAM 整合的 VMware Aria Automation 雲端範本中使用該網路設定檔時,您可以設定網路設定檔以支援將 IP 位址區塊用於隨選網路。
透過將現有整合用於特定的外部 IPAM 提供者,您可以佈建隨選網路,以在外部 IPAM 系統中建立新網路。
使用此程序時,您可以設定 IP 位址的區塊,而不是提供父系 CIDR (在使用 VMware Aria Automation 的內部 IPAM 時完成)。會在隨選網路佈建期間使用 IP 位址區塊,以對新網路進行分割。將從外部 IPAM 提供者收集 IP 區塊的資料,前提是整合支援隨選網路。例如,使用 Infoblox IPAM 整合時,IP 區塊表示 Infoblox 網路容器。
- 在外部 IPAM 提供者中建立網路。
- 此外,還會在 VMware Aria Automation 中建立網路,以反映 IPAM 提供者中的新網路組態,包括 CIDR 和閘道內容等設定。
- 從新建立的網路中擷取已部署虛擬機器的 IP 位址。
在此隨選網路範例中,您可以設定網路設定檔,以允許雲端範本部署使用 Infoblox 作為外部 IPAM 提供者,將機器佈建到 vSphere 中的隨選網路。
如需相關資訊,請參閱如何在 VMware Aria Automation 中設定網路設定檔以支援將現有網路用於外部 IPAM 整合。這兩個網路組態範例在 教學課程:為 VMware Aria Automation 設定 VMware Cloud on AWS的外部 IPAM 整合的整體廠商特定工作流程中均有提供。
必要條件
雖然下列必要條件適用於建立或編輯網路設定檔的人員,但由包含 IPAM 整合的雲端範本部署使用時,網路設定檔本身將會適用。若要瞭解廠商特定的 IPAM 整合點,請參閱如何在 VMware Aria Automation 中設定外部 IPAM 整合。
此步驟順序會顯示在 IPAM 提供者整合工作流程的內容中。請參閱教學課程:為 VMware Aria Automation 設定提供者特定的外部 IPAM 整合。
- 確認您具有雲端管理員認證。請參閱在 VMware Aria Automation 中使用雲端帳戶所需的認證。
- 確認您具有雲端管理員使用者角色。請參閱什麼是 VMware Aria Automation 使用者角色。
- 確認您擁有外部 IPAM 提供者的帳戶,例如 Infoblox 或 Bluecat,並且您擁有對組織的 IPAM 提供者帳戶的正確存取認證。在此範例工作流程中,IPAM 提供者為 Infoblox。
- 確認您具有 IPAM 提供者的 IPAM 整合點,並且用於建立 IPAM 整合的 IPAM 套件支援隨選網路。請參閱在 VMware Aria Automation 中新增用於 Infoblox 的外部 IPAM 整合。
- 雖然 Infoblox IPAM 套件支援隨選網路,但如果您要將外部 IPAM 整合用於其他提供者,則確認其 IPAM 整合套件是否支援隨選網路。
程序
結果
系統會使用指定的外部 IPAM 整合建立可用來佈建隨選網路的網路設定檔。下列範例雲端範本顯示要部署到由此新網路設定檔定義的網路的單一機器。
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
來手動設定網路的 CIDR,如下所示,以手動設定 CIDR 並覆寫在相關聯網路設定檔中指定的 IP 區塊和子網路大小的設定。
Cloud_Network_1: type: Cloud.Network properties: networkCidr: 10.10.0.0/16