Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Stack Hub'ı PowerShell kullanarak teklif, plan, kota ve uyarı oluşturma gibi kaynakları yönetmek üzere yapılandırabilirsiniz. Bu makale, işleç ortamını yapılandırmanıza yardımcı olur.
Önkoşullar
Windows tabanlı bir dış istemciden aşağıdaki önkoşulları çalıştırın.
- Azure Stack Hub uyumlu Azure PowerShell modülleriniyükleyin.
- Azure Stack Hub ile çalışmak için gerekenaraçlarını indirin.
Microsoft Entra Id ile bağlanma
Azure Stack Hub operatör ortamını PowerShell ile yapılandırmak için aşağıdaki betiği çalıştırın. Microsoft Entra tenantName ve Azure Resource Manager uç nokta değerlerini kendi ortam yapılandırmanızla değiştirin.
Not
Oturumunuzun süresi dolarsa, parolanız değişmişse veya hesap değiştirmek istiyorsanız, Connect-AzAccountkullanarak oturum açmadan önce aşağıdaki cmdlet'i çalıştırın: Remove-AzAccount -Scope Process.
# Register an Azure Resource Manager environment that targets your Azure Stack Hub instance. Get your Azure Resource Manager endpoint value from your service provider.
Add-AzEnvironment -Name "AzureStackAdmin" -ArmEndpoint "https://adminmanagement.local.azurestack.external" `
-AzureKeyVaultDnsSuffix adminvault.local.azurestack.external `
-AzureKeyVaultServiceEndpointResourceId https://adminvault.local.azurestack.external
# Set your tenant name.
$AuthEndpoint = (Get-AzEnvironment -Name "AzureStackAdmin").ActiveDirectoryAuthority.TrimEnd('/')
$AADTenantName = "<myDirectoryTenantName>.onmicrosoft.com"
$TenantId = (invoke-restmethod "$($AuthEndpoint)/$($AADTenantName)/.well-known/openid-configuration").issuer.TrimEnd('/').Split('/')[-1]
# After signing in to your environment, Azure Stack Hub cmdlets
# can be easily targeted at your Azure Stack Hub instance.
Connect-AzAccount -EnvironmentName "AzureStackAdmin" -TenantId $TenantId
Not
AD FS yalnızca kullanıcı kimlikleriyle etkileşimli kimlik doğrulamayı destekler. Bir kimlik bilgisi nesnesi gerekiyorsa, bir hizmet ilkesi (SPN) kullanmanız gerekir. Azure Stack Hub ve AD FS'yi kimlik yönetimi hizmetiniz olarak kullanarak bir hizmet ilkesi ayarlama hakkında daha fazla bilgi için bkz. AD FS uygulama kimliğini yönetme.
Bağlantıyı test etme
Artık her şeyi ayarladığınıza göre, Azure Stack Hub'da kaynak oluşturmak için PowerShell'i kullanın. Örneğin, bir uygulama için kaynak grubu oluşturabilir ve bir sanal makine ekleyebilirsiniz. MyResourceGroupadlı bir kaynak grubu oluşturmak için aşağıdaki komutu kullanın:
New-AzResourceGroup -Name "MyResourceGroup" -Location "Local"
Sonraki adımlar
- Azure Stack Hub'da abonelikleri, planları ve teklifleri yönetmek için PowerShell kullanma
- Azure Stack Hubiçin şablon geliştirme.
- PowerShellile şablonları dağıtma.
- Azure Stack Hub Modül Referansı .