Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Synopsis
Abilita la connessione Arc per un cluster ibrido del servizio Azure Kubernetes.
Syntax
Enable-AksHciArcConnection -name <String>
[-tenantId <String>]
[-subscriptionId <String>]
[-resourceGroup <String>]
[-credential <PSCredential>]
[-location <String>]
Description
Abilita la connessione Arc per un cluster ibrido del servizio Azure Kubernetes.
Examples
Connettere un cluster ibrido del servizio Azure Kubernetes a Azure Arc per Kubernetes usando Azure account di accesso utente
Questo comando connette il cluster del carico di lavoro a Azure Arc usando l'ID sottoscrizione e il gruppo di risorse passati nel comando durante la registrazione dell'host del Set-AksHciRegistration servizio Azure Kubernetes per la fatturazione. Assicurarsi di avere accesso alla sottoscrizione in un ruolo "Proprietario". È possibile controllare il livello di accesso passando alla sottoscrizione, facendo clic su "Controllo di accesso (IAM)" sul lato sinistro del portale di Azure e quindi facendo clic su "Visualizza l'accesso".
Connect-AzAccount
Enable-AksHciArcConnection -name "myCluster"
Connettere un cluster ibrido del servizio Azure Kubernetes a Azure Arc per Kubernetes usando un'entità servizio
Se non si ha accesso a una sottoscrizione in cui si è "Proprietario", è possibile connettere il cluster del servizio Azure Kubernetes a Azure Arc usando un'entità servizio.
Il primo comando richiede le credenziali dell'entità servizio e le archivia nella credential variabile . Immettere l'ID applicazione per il nome utente e il segreto dell'entità servizio come password quando richiesto. Assicurarsi di ottenere questi valori dall'amministratore della sottoscrizione. Il secondo comando connette il cluster a Azure Arc usando le credenziali dell'entità servizio archiviate nella credential variabile.
$Credential = Get-Credential
Enable-AksHciArcConnection -name "myCluster" -subscriptionId "3000e2af-000-46d9-0000-4bdb12000000" -resourceGroup "myAzureResourceGroup" -credential $Credential -tenantId "xxxx-xxxx-xxxx-xxxx" -location "eastus"
Assicurarsi che l'entità servizio usata nel comando precedente abbia il ruolo "Proprietario", "Collaboratore" o "Cluster Kubernetes - Azure Arc Onboarding" assegnato e che abbia ambito sull'ID sottoscrizione e sul gruppo di risorse usato nel comando. Per altre informazioni sulle entità servizio, vedere Creazione di entità servizio con Azure PowerShell.
Parameters
-Nome
Nome alfanumerico del cluster del servizio Azure Kubernetes.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-tenantId
ID tenant dell'entità servizio Azure. Il valore predefinito è il contesto di accesso Azure. È possibile trovare l'ID tenant predefinito usando (Get-AzContext).Tenant.Id il comando .
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-subscriptionId
ID sottoscrizione dell'account Azure. Il valore predefinito è l'ID sottoscrizione passato in 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
Nome del gruppo di risorse di Azure. Il valore predefinito è il gruppo di risorse passato in Set-AksHciRegistration.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-credential
Si tratta di [PSCredential] per l'entità servizio Azure.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-location
Località o area Azure della risorsa Azure. Il valore predefinito è il percorso passato in Set-AksHciRegistration. Se non è stata passata una posizione in Set-AksHciRegistration, il valore predefinito è la posizione del gruppo di risorse passato nel Enable-AksHciConnection comando .
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