Sdílet prostřednictvím


Enable-AksHciArcConnection

Synopse

Povolí připojení Arc pro hybridní cluster AKS.

Syntax

Enable-AksHciArcConnection -name <String> 
                          [-tenantId <String>]
                          [-subscriptionId <String>] 
                          [-resourceGroup <String>]
                          [-credential <PSCredential>]
                          [-location <String>]

Popis

Povolí připojení Arc pro hybridní cluster AKS.

Příklady

Připojení hybridního clusteru AKS ke službě Azure Arc pro Kubernetes pomocí přihlášení uživatele Azure

Tento příkaz připojí cluster úloh ke službě Azure Arc pomocí ID předplatného a skupiny prostředků předané v Set-AksHciRegistration příkazu při registraci hostitele AKS pro fakturaci. Ujistěte se, že máte přístup k předplatnému s rolí Vlastník. Úroveň přístupu můžete zkontrolovat tak, že přejdete do svého předplatného, kliknete na Řízení přístupu (IAM) na levé straně Azure Portal a pak kliknete na Zobrazit můj přístup.

Connect-AzAccount
Enable-AksHciArcConnection -name "myCluster"

Připojení hybridního clusteru AKS ke službě Azure Arc pro Kubernetes pomocí instančního objektu

Pokud nemáte přístup k předplatnému, ve kterém jste vlastníkem, můžete cluster AKS připojit ke službě Azure Arc pomocí instančního objektu.

První příkaz zobrazí výzvu k zadání přihlašovacích údajů instančního objektu credential a uloží je do proměnné . Po zobrazení výzvy zadejte ID vaší aplikace pro uživatelské jméno a tajný kód instančního objektu. Ujistěte se, že jste tyto hodnoty získali od správce předplatného. Druhý příkaz připojí cluster ke službě Azure Arc pomocí přihlašovacích údajů instančního objektu uložených credential v proměnné .

$Credential = Get-Credential
Enable-AksHciArcConnection -name "myCluster" -subscriptionId "3000e2af-000-46d9-0000-4bdb12000000" -resourceGroup "myAzureResourceGroup" -credential $Credential -tenantId "xxxx-xxxx-xxxx-xxxx" -location "eastus"

Ujistěte se, že instanční objekt použitý ve výše uvedeném příkazu má přiřazenou roli Vlastník, Přispěvatel nebo Cluster Kubernetes – Azure Arc Onboarding a že má obor nad ID předplatného a skupinu prostředků použitou v příkazu. Další informace o instančních objektech najdete v tématu Vytváření instančních objektů pomocí Azure PowerShell.

Parametry

-Name

Alfanumerický název clusteru AKS.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-tenantId

ID tenanta instančního objektu Azure. Výchozí hodnota je kontext přihlášení k Azure. Výchozí ID tenanta můžete zjistit pomocí (Get-AzContext).Tenant.Id příkazu .

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-subscriptionId

ID předplatného vašeho účtu Azure. Výchozí hodnota je ID předplatného předané v Set-AksHciRegistration.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-resourceGroup

Název skupiny prostředků Azure. Výchozí hodnota je skupina prostředků předaná v Set-AksHciRegistration.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Pověření

Toto je [PSCredential] pro instanční objekt Azure.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Umístění

Umístění nebo oblast Azure vašeho prostředku Azure. Výchozí hodnota je umístění předané v Set-AksHciRegistration. Pokud jste v nepředali umístění Set-AksHciRegistration, výchozí hodnotou je umístění skupiny prostředků předané v příkazu Enable-AksHciConnection .

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: Azure resource group's location
Accept pipeline input: False
Accept wildcard characters: False

Další kroky

Referenční informace k PowerShellu pro AksHci