Este tópico explica como criar um cluster ACK Edge no console para obter gerenciamento colaborativo integrado entre cloud e edge.Cluster ACK Edge no console.
Pré-requisitos
Você ativou o ACK.
Você ativou o Auto Scaling.
Limites
|
Item |
Limite |
Links para aumentar cotas/referências |
|
|
Redes |
Os clusters ACK suportam apenas VPCs. |
||
|
Recursos de cloud |
ECS |
Os métodos de faturamento pagamento conforme o uso e assinatura são suportados. Após criar uma instância ECS, altere o método de faturamento de pagamento conforme o uso para assinatura no console ECS. |
Change the billing method of an ECS instance from pay-as-you-go to subscription |
|
Entradas de rota da VPC |
Por padrão, é possível adicionar no máximo 200 entradas de rota à VPC de um cluster ACK que executa Flannel. As VPCs de clusters ACK com Terway não possuem esse limite. Para adicionar mais entradas de rota à VPC do seu cluster ACK, solicite um aumento de cota para a VPC. |
||
|
Grupos de segurança |
Por padrão, cada conta pode criar no máximo 100 grupos de segurança. |
||
|
Instâncias SLB |
Por padrão, cada conta pode criar no máximo 60 instâncias SLB com pagamento conforme o uso. |
||
|
EIP |
Por padrão, cada conta pode criar no máximo 20 EIPs. |
||
Etapa 1: Fazer login no console
Faça login no console ACK. No painel de navegação à esquerda, clique em Clusters.
-
No canto superior esquerdo da página, selecione o grupo de recursos e a região do recurso de destino.

Na página Clusters, clique em Create Kubernetes Cluster.
Na página Create Kubernetes Cluster, clique na aba ACK Edge.
Etapa 2: Configurar o cluster
Na página ACK Edge Cluster, defina as configurações do cluster.
Configurações básicas
Parâmetro | Descrição |
Cluster Name | Insira um nome personalizado para o cluster. |
Cluster Specification |
Para comparar as duas edições, consulte Cluster management. |
Region | A região onde os recursos do cluster, como instâncias ECS e discos de cloud, estão localizados. Quanto mais próxima a região estiver dos seus usuários e da região de implantação dos recursos, menor será a latência de rede. |
Kubernetes Version | É possível criar clusters apenas com as três versões menores mais recentes. Recomendamos usar a versão mais recente. Para mais informações sobre as versões suportadas pelo ACK, consulte ACK version support overview. |
Maintenance Window | O ACK executa operações automatizadas de O&M em node pools gerenciados, como correções automáticas de vulnerabilidades CVE do SO, durante a janela de manutenção. Clique em Set para configurar a política de manutenção específica. |
Configurações de rede
VPC | A virtual private cloud (VPC) do cluster. Para alta disponibilidade, selecione duas ou mais zonas diferentes.
Recomendamos usar blocos CIDR privados padrão para a VPC do cluster, como 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Se tiver requisitos especiais, acesse o Quota Center para solicitar permissão para use a public CIDR block to create a cluster. Recursos de cloud e faturamento: |
Configure SNAT for VPC | Não selecione esta opção ao usar uma VPC compartilhada Selecione esta opção se os nós precisarem acessar a rede pública (por exemplo, para baixar imagens públicas ou acessar serviços externos). O ACK configurará automaticamente um NAT Gateway e regras SNAT para garantir que os recursos dentro do cluster possam acessar a rede pública.
Caso não selecione esta opção, configure o NAT Gateway e as regras SNAT manualmente após criar o cluster. Para mais informações, consulte Public NAT Gateway. Recursos de cloud e faturamento: |
vSwitch | Selecione um vSwitch existente na lista com base na zona ou clique em Create vSwitch para criar um novo. O plano de controle do cluster e o node pool padrão usarão o vSwitch especificado aqui. Recomendamos selecionar vSwitches em múltiplas zonas diferentes para garantir alta disponibilidade do cluster. |
Security Group | Ao usar uma VPC existente, escolha Select Existing Security Group Este grupo de segurança é aplicado ao plano de controle do cluster, ao node pool padrão e a quaisquer node pools que não tenham um grupo de segurança personalizado especificado. Em comparação aos grupos de segurança básicos, os grupos de segurança avançados podem conter mais endereços IP privados, mas não suportam conectividade intragrupo. Para mais informações, consulte Security group classification.
|
Access to API Server | O ACK cria automaticamente uma instância Classic Load Balancer (CLB) privada com pagamento conforme o uso como endpoint interno para o API Server. Esta instância CLB não pode ser reutilizada ou excluída. Se for excluída, o API Server ficará inacessível e não poderá ser recuperado. Para usar uma instância CLB existente, abra um ticket. Após selecionar Use Existing Gateway para VPC, defina SLB Source como Use Existing Gateway. Escolha ativar Expose API server with EIP.
Para ativar isso posteriormente, consulte Access the API server over the internet. A partir de 1º de dezembro de 2024, novas instâncias CLB incorrerão em taxa de instância. Para mais informações, consulte Billing item adjustment for Classic Load Balancer (CLB). Aviso
|
Network Plug-in | Selecione e configure um plug-in de rede. Flannel e Terway-edge são suportados. Consulte Network management e How to choose a network plug-in.
|
Pod vSwitch | Necessário apenas para Terway-edge. Especifique vSwitches para atribuir endereços IP de pod no node pool da cloud. Cada Pod vSwitch deve estar na mesma zona que o vSwitch do nó worker correspondente. |
Edge Container CIDR Block | O pool de endereços IP para containers.
|
Number of Pods per Node | Define o número máximo de pods que um único nó pode acomodar. |
Service CIDR | Também conhecido como Service CIDR. Este é o pool de endereços que atribui IPs aos serviços dentro do cluster. Este bloco CIDR não pode se sobrepor ao bloco CIDR da VPC, aos blocos CIDR usados por clusters existentes na VPC ou ao Container CIDR Block. |
Configurações avançadas
Clique em Advanced Options (Optional) para configurar o modo de encaminhamento de serviço.
Parâmetro | Descrição |
Forwarding Mode | Selecione o modo de proxy do kube-proxy, que determina como os serviços do cluster distribuem solicitações para os pods de backend.
|
Clique em Advanced Options (Optional) para mais configurações.
Etapa 3: Configurar node pool da cloud
O node pool da cloud requer pelo menos dois nós workers para os componentes do plano de controle.
Configurações básicas do node pool
Parâmetro | Descrição | |
Node Pool Name | Insira um nome personalizado para o node pool. | |
Container Runtime | Selecione um Container Runtime com base na Kubernetes Version.
| |
Configurações de node pool gerenciado | Managed Node Pool | Ative node pools gerenciados para usar os recursos automatizados de O&M fornecidos pelo ACK. Se sua aplicação for sensível a alterações nos nós subjacentes e não tolerar reinicializações de nós ou migrações de pods, não recomendamos ativar este recurso. Para ativar isso posteriormente, use edit the node pool para habilitá-lo. |
Auto Repair | O ACK monitora automaticamente o status dos nós e executa tarefas de autorrecuperação quando um nó apresenta anomalias. Se selecionar Restart Faulty Node, o processo de autorrecuperação poderá envolver operações como drenagem do nó e substituição de discos. Para informações sobre condições de acionamento e eventos relacionados, consulte Enable node self-recovery. | |
Auto Update Rule | Quando uma nova versão do kubelet estiver disponível, o ACK realizará a atualização automaticamente. Para mais informações, consulte Upgrade a node pool. | |
Auto CVE Patching | Fix OS CVE vulnerabilities in the node pool. Configure o nível de correção de vulnerabilidades de segurança. Recursos de cloud e faturamento: | |
Maintenance Window | O ACK executa operações automatizadas de O&M em node pools gerenciados apenas durante a janela de manutenção definida. | |
Configurações de instância e imagem
Parâmetro | Descrição | |
Billing Method | O método de faturamento padrão para nós escalados horizontalmente pelo node pool.
Para garantir a uniformidade do node pool, não é possível alterar um node pool Pay-As-You-Go ou Subscription para um node pool Preemptible Instance, ou vice-versa. | |
Configurações de instância | Quando um node pool escala horizontalmente, ele aloca instâncias a partir da família de instâncias ECS configurada. Para melhorar a taxa de sucesso do scale-out, selecione vários tipos de instância em múltiplas zonas para evitar indisponibilidade ou falta de estoque. O tipo específico de instância para scale-out é determinado pela Scaling Policy configurada. Para garantir estabilidade operacional e agendamento preciso de recursos, não misture tipos de instância GPU e não-GPU no mesmo node pool. Configure os tipos de instância usados para scale-out das seguintes maneiras:
Consulte as recomendações de força de elasticidade no console ou visualize a força de elasticidade do node pool após a criação do node pool. Para informações sobre tipos de instância não suportados e recomendações de configuração de nós, consulte ECS instance type configuration recommendations. Recursos de cloud e faturamento: Nota Recursos avançados dos clusters ACK Edge, como logging, monitoramento e tunelamento reverso, exigem componentes implantados na cloud. Crie pelo menos um nó worker ECS. | |
Operating System |
Para atualizar ou alterar o SO posteriormente, consulte Change the operating system. | |
Security Hardening | Ao criar um nó, o ACK aplica a política de linha de base de segurança selecionada.
| |
Logon Type |
| |
Configurações de armazenamento
Parâmetro | Descrição | |
System Disk | Selecione um tipo de disco de cloud com base nas necessidades do seu negócio, incluindo ESSD AutoPL, enterprise SSD (ESSD), ESSD Entry e discos de cloud de geração anterior (standard SSD e ultra disk). Configure a capacidade e IOPS. Os tipos de disco de sistema disponíveis dependem da família de instâncias selecionada. Tipos de disco não exibidos não são suportados. Selecione More Disk Categories para configurar tipos de disco diferentes do System Disk e melhorar a taxa de sucesso do scale-out. Ao criar um nó, o ACK seleciona o primeiro tipo correspondente na ordem especificada de tipos de disco. Recursos de cloud e faturamento: | |
Data Disk | Selecione um tipo de disco de cloud com base nas necessidades do seu negócio, incluindo ESSD AutoPL, enterprise SSD (ESSD), ESSD Entry e discos de cloud de geração anterior (standard SSD e ultra disk). Configure a capacidade e IOPS. Os tipos de disco de dados disponíveis dependem da família de instâncias selecionada. Tipos de disco não exibidos não são suportados.
Selecione Add Data Disk Type para configurar tipos de disco diferentes do Data Disk e melhorar a taxa de sucesso do scale-out. Ao criar um nó, o ACK seleciona o primeiro tipo correspondente na ordem especificada de tipos de disco. Uma instância ECS pode ter até 64 discos de dados anexados. O limite específico varia conforme o tipo de instância. Chame a operação DescribeInstanceTypes para consultar o limite de quantidade de discos de cloud (Recursos de cloud e faturamento: | |
Quantidade de instâncias
Parâmetro | Descrição | |
Expected Number of Nodes | Contagem total de nós mantida pelo node pool. Ajuste para escalar horizontalmente para dentro ou para fora. Recomenda-se pelo menos dois nós na cloud. | |
Configurações avançadas do node pool
Expanda Advanced Options (Optional) para configurar a política de dimensionamento de nós.
Parâmetro | Descrição |
Scaling Policy | Configure como o node pool seleciona instâncias durante o dimensionamento de nós.
|
Use Pay-as-you-go Instances When Spot Instances Are Insufficient | Isso requer que o método de faturamento esteja definido como Spot Instance. Quando ativado, se não for possível criar instâncias spot suficientes devido a preço, estoque ou outros motivos, o ACK tentará automaticamente criar instâncias sob demanda como complemento. Recursos de cloud e faturamento: |
Enable Supplemental Spot Instance | Isso requer que o método de faturamento esteja definido como Spot Instance. Quando ativado, ao receber uma mensagem do sistema indicando que uma instância spot está prestes a ser recuperada (5 minutos antes da recuperação), o ACK tentará escalar horizontalmente uma nova instância como compensação.
A liberação proativa de instâncias spot pode causar interrupções nos negócios. Para melhorar a taxa de sucesso da compensação, recomendamos ativar também Use Pay-as-you-go Instances When Spot Instances Are Insufficient. Recursos de cloud e faturamento: |
Expanda Advanced Options (Optional) para configurar tags ECS, taints e outras definições.
Etapa 4: Configuração de componentes
Clique em Next: Component Configuration para configurar os componentes do cluster.
Parâmetro | Descrição |
Cloud-edge Communication Component | O Raven cria um túnel de rede pública para comunicação cloud-edge entre regiões, permitindo monitoramento e O&M de nós de edge. Não é necessário se o cluster usar Express Connect. Consulte Raven: A Cross-Region O&M Communication Component. |
CloudMonitor Agent | Visualize e monitore o status de execução de nós e aplicações no console Cloud Monitor. Esta configuração aplica-se apenas a novos nós no node pool, não aos existentes. Para ativar em nós existentes, instale-o através do console Cloud Monitor. Recursos de cloud e faturamento: |
Log Service | Use um Projeto SLS existente ou crie um novo para coletar logs de aplicações do cluster. Isso também ativará o recurso de auditoria do API Server do cluster para coletar solicitações à API do Kubernetes e seus resultados. Para ativar isso posteriormente, consulte Collect container logs from an ACK cluster e Use the cluster API Server audit feature.
Recursos de cloud e faturamento: |
Etapa 5: Confirmar configuração e faturamento
Na página Confirm Configuration, confirme a configuração do cluster, incluindo configurações de recursos, faturamento de recursos e verificações de dependência de produtos de cloud. Em seguida, leia os Termos de Serviço.
Um cluster ACK Edge incorre em taxas de gerenciamento de cluster (apenas para a edição Pro) e custos de recursos de cloud. Visualize o resumo de custos na parte inferior da página de criação ou consulte Billing for ACK Edge clusters.
Clique também em Equivalent Code no canto superior direito da página Confirm Configuration para gerar parâmetros de exemplo Terraform ou SDK para a configuração atual do cluster.
Faturamento
Consulte Billing for ACK Edge clusters.