VMware Cloud Foundation(VCF)5.2 で VI Workload Domain を、PowerVCF でデプロイしてみます。今回は、ネットワーク プールを作成します。
今回の内容です。
PowerVCF のインストール
PowerVCF は下記のようにインストールしてあります。
JSON ファイルの用意
今回実施するコミッションの内容は、以前の下記投稿と同様の内容です。
下記の JSON ファイルを作成しました。
vcf-w01-np01.json
ネットワーク プールの作成
PowerVCF で、SDDC Manager からトークンを取得しておきます。ラボでの実行なので、パスワードもオプションで指定してしまいます。
PS> Request-VCFToken -fqdn vcf-m01-sddc-01.c.go-lab.jp -username administrator@vsphere.local -password "VMware1!VMware1!" Successfully Requested New API Token From SDDC Manager: vcf-m01-sddc-01.c.go-lab.jp
New-VCFNetworkPool で、JSON ファイルを読み込ませてネットワーク プールを作成します。
PS> New-VCFNetworkPool -json (Get-Content -Raw C:\work\json\vcf-w01-np01.json) id name networks -- ---- -------- 2983a4cd-ccf8-40c7-8e4a-947506920b57 vcf-w01-np01 {@{id=374fe6c1-6aaa-4211-a0a6-4eb351… 2983a4cd-ccf8-40c7-8e4a-947506920b57 vcf-w01-np01 {@{id=374fe6c1-6aaa-4211-a0a6-4eb351…
作成されたネットワーク プールの様子
ネットワーク プールの情報は、Get-VCFNetworkPool で確認できます。
PS> Get-VCFNetworkPool -name vcf-w01-np01 | Format-List id : 2983a4cd-ccf8-40c7-8e4a-947506920b57 name : vcf-w01-np01 networks : {@{id=374fe6c1-6aaa-4211-a0a6-4eb351eae0e0}, @{id=578a9835-7583-4b82-8b28-1def3d128526}}
IP プールの情報は、ネットワーク プールの ID を指定して Get-VCFNetworkIPPool(こちらは Pool ではなく IPPool)を実行すると取得できます。
PS> Get-VCFNetworkIPPool -id 2983a4cd-ccf8-40c7-8e4a-947506920b57 id : 374fe6c1-6aaa-4211-a0a6-4eb351eae0e0 type : VMOTION vlanId : 72 mtu : 1700 subnet : 192.168.72.0 mask : 255.255.255.0 gateway : 192.168.72.1 ipPools : {@{start=192.168.72.121; end=192.168.72.124}} freeIps : {192.168.72.121, 192.168.72.122, 192.168.72.123, 192.168.72.124} id : 578a9835-7583-4b82-8b28-1def3d128526 type : VSAN vlanId : 73 mtu : 1700 subnet : 192.168.73.0 mask : 255.255.255.0 gateway : 192.168.73.1 ipPools : {@{start=192.168.73.121; end=192.168.73.124}} freeIps : {192.168.73.121, 192.168.73.122, 192.168.73.123, 192.168.73.124}
これは、SDDC Manger の「管理」→「ネットワーク設定」→「ネットワーク」タブに表示される情報と一致するはずです。
つづく。