Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions docs/azure_jumpstart_localbox/deployment_az/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Azure Bicep is used to deploy LocalBox into your Azure subscription. Read on to
Run the following PowerShell commands to register:

```powershell
Register-AzResourceProvider -ProviderNamespace "Microsoft.Compute"
Register-AzResourceProvider -ProviderNamespace "Microsoft.HybridCompute"
Register-AzResourceProvider -ProviderNamespace "Microsoft.GuestConfiguration"
Register-AzResourceProvider -ProviderNamespace "Microsoft.HybridConnectivity"
Expand All @@ -31,11 +32,22 @@ Azure Bicep is used to deploy LocalBox into your Azure subscription. Read on to
Register-AzResourceProvider -ProviderNamespace "Microsoft.Storage"
Register-AzResourceProvider -ProviderNamespace "Microsoft.Insights"
Register-AzResourceProvider -ProviderNamespace "Microsoft.KeyVault"
Register-AzResourceProvider -ProviderNamespace "Microsoft.Network"

Register-AzProviderFeature -ProviderNamespace "Microsoft.Network" -FeatureName "AllowBringYourOwnPublicIpAddress"

do {
Start-Sleep -Seconds 10
$feature = Get-AzProviderFeature -ProviderNamespace "Microsoft.Network" -FeatureName "AllowBringYourOwnPublicIpAddress"
} until ($feature.RegistrationState -eq "Registered")

Register-AzResourceProvider -ProviderNamespace "Microsoft.Network"
```

Alternatively, you can register these providers using Azure CLI:

```shell
az provider register --namespace Microsoft.Compute
az provider register --namespace Microsoft.HybridCompute
az provider register --namespace Microsoft.GuestConfiguration
az provider register --namespace Microsoft.HybridConnectivity
Expand All @@ -49,8 +61,26 @@ Azure Bicep is used to deploy LocalBox into your Azure subscription. Read on to
az provider register --namespace Microsoft.Storage
az provider register --namespace Microsoft.Insights
az provider register --namespace Microsoft.Keyvault
az provider register --namespace Microsoft.Network

az feature register \
--namespace Microsoft.Network \
--name AllowBringYourOwnPublicIpAddress

az feature show \
--namespace Microsoft.Network \
--name AllowBringYourOwnPublicIpAddress \
--query properties.state \
--output tsv

az provider register \
--namespace Microsoft.Network \
--wait

```

> **Note:** Provider feature registration is asynchronous. Wait until Microsoft.Network/AllowBringYourOwnPublicIpAddress reports Registered, then re-register Microsoft.Network to propagate the feature before deploying LocalBox.

- Clone the Arc Jumpstart GitHub repository

```shell
Expand Down