は、私はあなたが単一VNETで複数のサブネットを設定し、各サブネットに各NICを接続することができます実現していませんでした.... を自分自身の問題を解決しました。ここでは問題を解決したJSONは次のとおりです。
"resources": [
{
"comments": "VNet definition for OpenStack Network Layout.",
"type": "Microsoft.Network/virtualNetworks",
"name": "[parameters('virtualNetworks_os_vnet_name')]",
"apiVersion": "2016-03-30",
"location": "[parameters('location')]",
"properties": {
"addressSpace": {
"addressPrefixes": [
"10.0.0.0/16",
"203.0.113.0/24"
]
},
"subnets": [
{
"name": "Management-Network",
"properties": {
"addressPrefix": "10.0.0.0/16"
}
},
{
"name": "Provider-Network",
"properties": {
"addressPrefix": "203.0.113.0/24"
}
}
]
},
"resources": [],
"dependsOn": []
}
その後NICの定義は次のようになります。
"resources": [
{
"comments": "Controller NIC for Management Network",
"type": "Microsoft.Network/networkInterfaces",
"name": "[parameters('networkInterfaces_controller_mgt_nic_name')]",
"apiVersion": "2016-03-30",
"location": "[parameters('location')]",
"properties": {
"ipConfigurations": [
{
"name": "ipconfig1",
"properties": {
"privateIPAddress": "10.0.0.11",
"privateIPAllocationMethod": "Static",
"publicIPAddress": {
"id": "[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIPAddresses_pub_ip_mgt_ctrlr_name'))]"
},
"subnet": {
"id": "[concat(resourceId('Microsoft.Network/virtualNetworks', parameters('virtualNetworks_os_vnet_name')), '/subnets/Management-Network')]"
}
}
}
],
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": false,
"networkSecurityGroup": {
"id": "[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_management_nsg_name'))]"
}
},
"resources": [],
"dependsOn": []
},
{
"comments": "Controller NIC for Provider Network",
"type": "Microsoft.Network/networkInterfaces",
"name": "[parameters('networkInterfaces_controller_prov_nic_name')]",
"apiVersion": "2016-03-30",
"location": "[parameters('location')]",
"properties": {
"ipConfigurations": [
{
"name": "ipconfig2",
"properties": {
"privateIPAddress": "203.0.113.4",
"privateIPAllocationMethod": "Dynamic",
// "publicIPAddress": {
// "id": "[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIPAddresses_pub_ip_prov_ctrlr_name'))]"
// },
"subnet": {
"id": "[concat(resourceId('Microsoft.Network/virtualNetworks', parameters('virtualNetworks_os_vnet_name')), '/subnets/Provider-Network')]"
}
}
}
],
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": false,
"networkSecurityGroup": {
"id": "[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_provider_nsg_name'))]"
}
},
"resources": [],
"dependsOn": []
}
]