ASDK build 1.0.170928.3 에서 Marketplace 연동 방법 참조
Azure Stack DK build 버전 1.0.170928.3 에서는 Marketplace 연동하는 Script 가 달라쪘습니다.
기존에는 아래 Script 를 이용해 연동 하였습니다.
Login-AzureRmAccount -EnvironmentName "AzureCloud" Register-AzureRmResourceProvider -ProviderNamespace Microsoft.AzureStack -Force Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force RegisterWithAzure.ps1 -azureSubscriptionId YourID -azureDirectoryTenantName YourDirectory -azureAccountId YourAccountName -Verbose |
build 버전 1.0.170928.3 에서는 아래 Script 를 이용해서 연동 합니다.
Login-AzureRmAccount -EnvironmentName "AzureCloud" Register-AzureRmResourceProvider -ProviderNamespace Microsoft.AzureStack -Force Import-Module ".\RegisterWithAzure.psm1" -Force -Verbose
$cloudAdminCredential = "azurestack\cloudadmin" $azureDirectoryTenantName = "domain.onmicrosoft.com" $azureSubscriptionId = "xxx-xxxx-xxxxx-xxxxx" $privilegedEndpoint = "AzS-ERCS01" Add-AzsRegistration -CloudAdminCredential $cloudAdminCredential -AzureDirectoryTenantName $azureDirectoryTenantName ` -AzureSubscriptionId $azureSubscriptionId -PrivilegedEndpoint $privilegedEndpoint -BillingModel Development |
CloudAdminCredential |
일반적으로 domain\cloudadmin 을 사용 하고 Development kit는 azurestack\cloudadmin 을 사용합니다. |
AzureDirectoryTenantName |
디렉토리를 입력합니다. (예: "domain.onmicrosoft.com") |
AzureSubscriptionId |
SubscriptionId 를 입력합니다. |
PrivilegedEndpoint |
Azure Stack 설치가 끝나면 응급복구 역할을 하는 VM 있습니다. 해당 VM의 이름을 입력합니다.(*참조:연동시 문제가 없었으나 좀 더 확인이 필요!) |
BillingModel |
Billing 에 대한 model을 설정 합니다. Capacity, Development, PayAsYouUse 3가지가 있습니다. 저는 Azure Stack Development Kit 설치시 "Development" 로 설정 했습니다. |