Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las etiquetas de servicio para los intervalos IP autorizados del servidor de API son una característica en versión preliminar que permite usar etiquetas de servicio para especificar intervalos IP autorizados para el servidor de API en Azure Kubernetes Service (AKS). Esta característica simplifica la administración de intervalos IP autorizados, ya que permite usar etiquetas de servicio predefinidas en lugar de especificar manualmente direcciones IP individuales o intervalos CIDR.
Importante
Las características en versión preliminar de AKS están disponibles a elección del usuario y en régimen de autoservicio. Las versiones preliminares se proporcionan "tal cual" y "como están disponibles", y están excluidas de los Acuerdos de nivel de servicio y garantía limitada. Las versiones preliminares de AKS cuentan con soporte parcial por parte del servicio al cliente en la medida de lo posible. Por lo tanto, estas características no están diseñadas para su uso en producción. Para más información, consulte los siguientes artículos de soporte:
Prerrequisitos
- La CLI de Azure, versión 2.0.76 o posterior, instalada y configurada. Compruebe la versión con el comando
az --version. Si necesita instalarla o actualizarla, vea Instalación de la CLI de Azure. - La extensión de CLI de Azure está instalada.
- La marca de característica
EnableServiceTagAuthorizedIPPreviewregistrada en la suscripción de Azure.
Limitaciones
- Esta característica no es compatible con la integración con red virtual del servidor de API.
- Solo se permite una etiqueta de servicio en el parámetro
--api-server-authorized-ip-ranges. No se pueden especificar varias etiquetas de servicio.
Instalación de la extensión de la CLI de Azure aks-preview
Instale la extensión de versión preliminar de la CLI de Azure mediante el
az extension addcomando .az extension add --name aks-previewUse la extensión para asegurarse de que tiene la versión más reciente mediante el comando
az extension update.az extension update --name aks-preview
Registre el indicador de la función IP autorizada de la etiqueta de servicio
Registre la marca de características de
EnableServiceTagAuthorizedIPPreviewmediante el comandoaz feature register. El registro tarda unos minutos en completarse.az feature register --namespace "Microsoft.ContainerService" --name "EnableServiceTagAuthorizedIPPreview"Ejemplo de resultado:
{ "id": "/subscriptions/<subscription-id>/providers/Microsoft.ContainerService/features/EnableServiceTagAuthorizedIPPreview", "name": "EnableServiceTagAuthorizedIPPreview", "properties": { "state": "Registering" }, "type": "Microsoft.ContainerService/features" }Una vez que el estado de la marca de característica cambia de
RegisteringaRegistered, actualice el registro delMicrosoft.ContainerServiceproveedor de recursos mediante elaz provider registercomando .az provider register --namespace "Microsoft.ContainerService"Compruebe el registro mediante el
az feature showcomando .az feature show --namespace "Microsoft.ContainerService" --name "EnableServiceTagAuthorizedIPPreview"Ejemplo de resultado:
{ "id": "/subscriptions/<subscription-id>/providers/Microsoft.ContainerService/features/EnableServiceTagAuthorizedIPPreview", "name": "EnableServiceTagAuthorizedIPPreview", "properties": { "state": "Registered" }, "type": "Microsoft.ContainerService/features" }
Crear un clúster de AKS con rangos de IP autorizados por etiquetas de servicio
Cree un clúster utilizando la etiqueta de servicio con intervalos de IP autorizados, mediante el comando
az aks createy el parámetro--api-server-authorized-ip-ranges. En el ejemplo siguiente se crea un clúster denominado myAKSCluster en el grupo de recursos myResourceGroup y se autoriza laAzureCloudetiqueta de servicio para permitir que todos los servicios de Azure accedan al servidor de API y especifiquen una dirección IP adicional:az aks create --resource-group myResourceGroup --name myAKSCluster --api-server-authorized-ip-ranges AzureCloud,20.20.20.20Nota:
Debe ser capaz de ejecutar curl en el servidor de API desde una máquina virtual de Azure o un servicio de Azure que forme parte de la etiqueta de servicio
AzureCloud.