Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les balises de service pour les plages d’adresses IP autorisées du serveur d’API sont une fonctionnalité en préversion qui vous permet d’utiliser des balises de service pour spécifier des plages d’adresses IP autorisées pour le serveur d’API dans Azure Kubernetes Service (AKS). Cette fonctionnalité simplifie la gestion des plages d’adresses IP autorisées en vous permettant d’utiliser des balises de service prédéfinies au lieu de spécifier manuellement des adresses IP individuelles ou des plages CIDR.
Important
Les fonctionnalités d’évaluation AKS sont disponibles en libre-service et font l’objet d’un abonnement. Les versions d'essai sont fournies « en l’état » et « selon disponibilité », et elles sont exclues des contrats de niveau de service et de la garantie limitée. Les versions préliminaires AKS sont, dans la mesure du possible, partiellement couvertes par le service clientèle. Par conséquent, ces fonctionnalités ne sont pas destinées à une utilisation en production. Pour plus d’informations, consultez les articles de support suivants :
Prerequisites
- Azure CLI version 2.0.76 ou ultérieure installée et configurée. Vérifiez votre version en utilisant la commande
az --version. Si vous devez installer ou mettre à niveau, voir Installer Azure CLI. - Extension
aks-previewAzure CLI installée. - L’indicateur de fonctionnalité
EnableServiceTagAuthorizedIPPreviewinscrit dans votre abonnement Azure :
Limites
- Cette fonctionnalité n’est pas compatible avec l’intégration au réseau virtuel du serveur d’API.
- Une seule étiquette de service est autorisée dans le paramètre
--api-server-authorized-ip-ranges. Vous ne pouvez pas spécifier plusieurs balises de service.
Installez l’extension Azure CLI aks-preview.
Installez l’extension Azure CLI en préversion à l’aide de la commande
az extension add.az extension add --name aks-previewMettez à jour l’extension pour vous assurer que vous disposez de la dernière version à l’aide de la commande
az extension update.az extension update --name aks-preview
Inscrire l’indicateur de fonctionnalité d’adresse IP autorisée par étiquette de service
Inscrivez l’indicateur de fonctionnalité
EnableServiceTagAuthorizedIPPreviewà l’aide de la commandeaz feature register. L’inscription prend quelques minutes.az feature register --namespace "Microsoft.ContainerService" --name "EnableServiceTagAuthorizedIPPreview"Exemple de sortie :
{ "id": "/subscriptions/<subscription-id>/providers/Microsoft.ContainerService/features/EnableServiceTagAuthorizedIPPreview", "name": "EnableServiceTagAuthorizedIPPreview", "properties": { "state": "Registering" }, "type": "Microsoft.ContainerService/features" }Une fois que l’état du drapeau de fonctionnalité
Registeringpasse àRegistered, actualisez l’inscription du fournisseur de ressourcesMicrosoft.ContainerServiceà l’aide de la commandeaz provider register.az provider register --namespace "Microsoft.ContainerService"Vérifiez l’inscription à l’aide de la
az feature showcommande.az feature show --namespace "Microsoft.ContainerService" --name "EnableServiceTagAuthorizedIPPreview"Exemple de sortie :
{ "id": "/subscriptions/<subscription-id>/providers/Microsoft.ContainerService/features/EnableServiceTagAuthorizedIPPreview", "name": "EnableServiceTagAuthorizedIPPreview", "properties": { "state": "Registered" }, "type": "Microsoft.ContainerService/features" }
Créer un cluster AKS avec des plages d’adresses IP autorisées par balise de service
Créez un cluster avec des plages d’adresses IP autorisées par balise de service à l’aide de la
az aks createcommande avec le--api-server-authorized-ip-rangesparamètre. L’exemple suivant crée un cluster nommé myAKSCluster dans le groupe de ressources myResourceGroup et autorise l’étiquetteAzureCloudde service à autoriser tous les services Azure à accéder au serveur d’API et à spécifier une adresse IP supplémentaire :az aks create --resource-group myResourceGroup --name myAKSCluster --api-server-authorized-ip-ranges AzureCloud,20.20.20.20Note
Vous devez être en mesure de curler le serveur d’API à partir d’une machine virtuelle Azure ou d’un service Azure qui fait partie de la
AzureCloudbalise de service.