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