Azure Files のプライベートエンドポイントの IP アドレスを固定にする
今回は掲題のテーマを備忘録程度に記載したいと思います。ご存じの方はいらっしゃると思いますが、プライベートエンドポイントで固定 IP を振ることができる機能が2022年10月時点で提供されております。
azure.microsoft.com
しかし、たまたまポータルで Azure Files のにプライベートエンドポイントを作成したら固定 IP アドレスが割り振れず(嘘でした。追記を参照下さい)、作成後は IP アドレスが変更できませんでした。その結果、コマンドで試したら固定 IP が割り振れたので、以下の私が利用したスクリプトを備忘録的に張り付けておきます。
$resourcegroupname="xxxxxxxxx" $storageaccountname="xxxxxxxxx" $vnetname="xxxxxxxxx" $subnetname="xxxxxxxxx" storageAccountId=$(az storage account show --name $storageaccountname --resource-group $resourcegroupname --query "id" --output tsv) az network private-endpoint create \ --name "myendpoint" \ --resource-group $resourcegroupname \ --vnet-name $vnetname \ --subnet $subnetname \ --private-connection-resource-id $storageAccountId \ --group-id file \ --connection-name "myConnection" \ --ip-config name=ipconfig-1 group-id=file member-name=file private-ip-address=10.0.1.10 \
上記のスクリプトを実行すると以下の様にポータル上で IP アドレスが固定になっていることが確認できます。ご参考まで。
追記:後で確認したら以下の様にポータルで設定できました(汗