Disable-AksHciArcConnection
Synopsis
Désactive la connexion Arc sur un cluster hybride AKS.
Syntaxe
Disable-AksHciArcConnection -name <String>
-tenantId <String>
-subscriptionId <String>
-resourceGroup <String>
-credential <PSCredential>
-location <String>
Description
Désactive la connexion Arc sur un CLUSTER AKS sur un cluster hybride AKS. Cette commande ne supprime aucune ressource sur Azure Resource Manager. Après avoir exécuté cette commande, assurez-vous que vous accédez au Portail Azure pour nettoyer toutes les ressources restantes.
Exemples
Déconnecter un cluster hybride AKS sur Azure Arc pour Kubernetes à l’aide de la connexion utilisateur Azure
Cette commande déconnecte votre cluster de charge de travail d’Azure Arc en utilisant l’ID d’abonnement et le groupe de ressources transmis dans la commande Set-AksHciRegistration
lors de l’inscription de l’hôte AKS pour la facturation. Assurez-vous que vous avez accès à l’abonnement sur un rôle « Propriétaire ». Vous pouvez vérifier votre niveau d’accès en accédant à votre abonnement, en cliquant sur « Contrôle d’accès (IAM) » sur le côté gauche du Portail Azure, puis sur « View my access » (Afficher mon accès).
Connect-AzAccount
Disable-AksHciArcConnection -name "myCluster"
Déconnecter un cluster hybride AKS sur AKS sur Azure Arc pour Kubernetes à l’aide d’un principal de service
Si vous n’avez pas accès à un abonnement sur lequel vous êtes « propriétaire », vous pouvez déconnecter votre cluster de charge de travail Azure Arc à l’aide d’un principal de service.
La première commande vous invite à entrer les informations d’identification du principal de service et les stocke dans la variable $Credential. Lorsque vous y êtes invité, entrez votre ID d’application pour le nom d’utilisateur et le secret principal du service comme mot de passe. Assurez-vous de disposer de ces valeurs auprès de votre administrateur d’abonnement. La deuxième commande déconnecte votre cluster d’Azure Arc à l’aide des informations d’identification du principal du service stockées dans la variable $Credential.
$Credential = Get-Credential
Disable-AksHciArcConnection -name "myCluster" -subscriptionId "3000e2af-000-46d9-0000-4bdb12000000" -resourceGroup "myAzureResourceGroup" -credential $Credential -tenantId "xxxx-xxxx-xxxx-xxxx" -location "eastus"
Assurez-vous que le principal de service utilisé dans la commande ci-dessus a le rôle « Propriétaire » ou « Contributeur » attribué, et qu’il a une portée sur l’ID d’abonnement et le groupe de ressources utilisés dans la commande. Pour plus d’informations sur les principaux de service, consultez la rubrique consacrée à la création de principaux de service avec Azure PowerShell
Paramètres
-Name
Nom alphanumérique de votre cluster 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 de locataire de votre principal de service Azure. La valeur par défaut est le contexte de connexion Azure. Vous pouvez trouver l’ID de locataire par défaut à l’aide de la commande (Get-AzContext).Tenant.Id
.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-subscriptionId
ID d’abonnement de votre compte Azure. La valeur par défaut est l’ID d’abonnement passé dans 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
Le nom du groupe de ressources Azure. La valeur par défaut est le groupe de ressources passé dans 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
Informations d’identification du principal de service Azure.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-location
Emplacement ou région Azure de votre ressource Azure. La valeur par défaut est l’emplacement passé dans Set-AksHciRegistration
.
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