Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As marcas de serviço para intervalos de IP autorizados do servidor de API são um recurso de visualização que permite usar marcas de serviço para especificar intervalos de IP autorizados para o servidor de API no AKS (Serviço de Kubernetes do Azure). Esse recurso simplifica o gerenciamento de intervalos de IP autorizados, permitindo que você use marcas de serviço predefinidas em vez de especificar manualmente endereços IP individuais ou intervalos CIDR.
Importante
As funcionalidades em versão preliminar do AKS estão disponíveis de forma optativa e por autoatendimento. As versões prévias são fornecidas “no estado em que se encontram” e “conforme disponíveis” e são excluídas dos contratos de nível de serviço e da garantia limitada. As versões prévias do AKS são parcialmente cobertas pelo suporte ao cliente em uma base de melhor esforço. Dessa forma, esses recursos não são destinados ao uso em produção. Para obter mais informações, consulte os seguintes artigos:
Pré-requisitos
- A versão 2.0.76 ou posterior do Azure CLI instalada e configurada. Verifique a versão usando o comando
az --version. Se você precisa instalar ou atualizar, consulte Instalar a CLI do Azure. - A
aks-previewextensão da CLI do Azure instalada. - O
EnableServiceTagAuthorizedIPPreviewsinalizador de recurso registrado em sua assinatura do Azure.
Limitações
- Esse recurso não é compatível com a Integração VNet do Servidor de API.
- Somente uma marca de serviço é permitida no parâmetro
--api-server-authorized-ip-ranges. Você não pode especificar várias tags de serviço.
Instale a extensão aks-preview da CLI do Azure
Instale a extensão de visualização da CLI do Azure usando o
az extension addcomando.az extension add --name aks-previewAtualize a extensão para garantir que você tenha a versão mais recente usando o comando
az extension update.az extension update --name aks-preview
Registrar o sinalizador de recurso de IP autorizado da marca de serviço
Registre o sinalizador de recurso
EnableServiceTagAuthorizedIPPreviewusando o comandoaz feature register. Leva alguns minutos para que o registro seja concluído.az feature register --namespace "Microsoft.ContainerService" --name "EnableServiceTagAuthorizedIPPreview"Exemplo de saída:
{ "id": "/subscriptions/<subscription-id>/providers/Microsoft.ContainerService/features/EnableServiceTagAuthorizedIPPreview", "name": "EnableServiceTagAuthorizedIPPreview", "properties": { "state": "Registering" }, "type": "Microsoft.ContainerService/features" }Depois que o estado do sinalizador de recurso mudar de
RegisteringparaRegistered, atualize o registro do provedor de recursosMicrosoft.ContainerServiceusando o comandoaz provider register.az provider register --namespace "Microsoft.ContainerService"Verifique o registro usando o
az feature showcomando.az feature show --namespace "Microsoft.ContainerService" --name "EnableServiceTagAuthorizedIPPreview"Exemplo de saída:
{ "id": "/subscriptions/<subscription-id>/providers/Microsoft.ContainerService/features/EnableServiceTagAuthorizedIPPreview", "name": "EnableServiceTagAuthorizedIPPreview", "properties": { "state": "Registered" }, "type": "Microsoft.ContainerService/features" }
Criar um cluster do AKS com intervalos de IP autorizados por marca de serviço
Crie um cluster com intervalos de IP autorizados da marca de serviço usando o
az aks createcomando com o--api-server-authorized-ip-rangesparâmetro. O exemplo a seguir cria um cluster chamado myAKSCluster no grupo de recursos myResourceGroup e autoriza aAzureCloudmarca de serviço a permitir que todos os serviços do Azure acessem o servidor de API e especifiquem um endereço IP extra:az aks create --resource-group myResourceGroup --name myAKSCluster --api-server-authorized-ip-ranges AzureCloud,20.20.20.20Observação
Você deve ser capaz de executar o comando curl no servidor de API a partir de uma máquina virtual (VM) do Azure ou de um serviço do Azure que seja parte da tag de serviço
AzureCloud.