Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:Visão geral do Auto Mode

Última atualização: Aug 28, 2026

O ACK Auto Mode oferece operações e manutenção (O&M) automatizadas e inteligentes para clusters em ambientes de produção empresarial. Após ativar o Auto Mode, crie um cluster Kubernetes com planejamento mínimo de rede.

O Auto Mode proporciona os seguintes benefícios:

  • O&M totalmente gerenciada, incluindo plano de controle do cluster e add-ons essenciais do sistema sob gestão completa, atualizações automáticas de versão do Kubernetes e gerenciamento integral do ciclo de vida dos nós.

  • Dimensionamento automático de nós (scale-in e scale-out), sem necessidade de planejamento manual de capacidade, para otimizar os custos de recursos dos nós.

  • Ingress de Application Load Balancer (ALB) gerenciado e integrado, que oferece um ponto de acesso unificado para Services no cluster.

  • Segurança por padrão, com sistema de arquivos (FS) imutável no host do nó, reforçando a proteção do sistema.

  • Compatibilidade total com o ecossistema nativo do Kubernetes, incluindo suporte a recursos como DaemonSet.

O Auto Mode é ideal para cenários gerais de containerização, especialmente nas seguintes situações:

  • Recursos limitados impedem a dedicação de uma equipe grande para gerenciar a infraestrutura Kubernetes.

  • Falta de experiência profissional em O&M de Kubernetes, mas com o objetivo de usar a plataforma para containerizar e modernizar aplicações.

  • Necessidade de implantar rapidamente ambientes Kubernetes padronizados em escala global.

Recursos

  • O&M gerenciada

    • Nível de cluster: O plano de controle do cluster e add-ons essenciais do sistema, como CoreDNS e Container Storage Interface (CSI), são totalmente gerenciados. As atualizações automáticas de versão do Kubernetes vêm ativadas por padrão.

    • Nível de nó: Por padrão, o ACK cria um node pool de sistema chamado ack-system (System node pool) para hospedar add-ons do sistema do cluster, e um node pool chamado default (Intelligent managed node pools) para hospedar suas cargas de trabalho de negócios. O ACK recomenda automaticamente os tipos ideais de instância, eliminando a necessidade de configuração manual. O ACK também cuida de tarefas de O&M, como atualizações de SO e de add-ons de nó, além da correção de vulnerabilidades de segurança nos nós.

  • Dimensionamento elástico de nós

    • O Auto Mode inclui node instant scaling integrado, que dimensiona dinamicamente os nós conforme a demanda das cargas de trabalho. Isso elimina o planejamento prévio de capacidade e otimiza os custos de recursos.

  • Dimensionamento de pods em nível de segundos

  • Application Load Balancer (ALB)

    • Um Ingress ALB integrado, baseado em ALB, oferece gerenciamento avançado de tráfego de Ingress, compatibilidade com Nginx Ingress, roteamento complexo de negócios, descoberta automática de certificados e suporte aos protocolos HTTP, HTTPS e QUIC.

  • Segurança

    • Stack de software base otimizado por padrão: Os nós utilizam ContainerOS. Seu sistema de arquivos raiz imutável aumenta a segurança, enquanto o sistema e as configurações simplificados aceleram a inicialização do nó. O kernel otimizado ajuda a maximizar o desempenho do hardware.

    • Segurança e observabilidade por padrão: Recursos como cluster check / cluster inspection,API server auditing e control plane add-on log collection vêm habilitados por padrão, ajudando você a identificar e resolver problemas no cluster com agilidade.

Observações de uso

As seguintes observações de uso se aplicam a clusters no Auto Mode:

  • O&M manual de nós — Quando o ACK executa tarefas de O&M, como atualizações de SO, atualizações de software ou correção de vulnerabilidades de segurança, essas tarefas envolvem alterações de versão de software, modificações de configuração, reinicializações e drenagem de nós.

    Importante

    Não realize O&M manual nas instâncias ECS do node pool, como reinicializações, montagem de discos de dados ou login nos nós para modificar configurações. Operações manuais podem entrar em conflito com políticas automatizadas.

  • Disponibilidade da carga de trabalho — Para garantir que os nós possam ser drenados para manutenção sem interrupção dos negócios, configure suas cargas de trabalho com um número adequado de réplicas, hooks PreStop para desligamento graceful e políticas de PodDisruptionBudget.

  • Armazenamento — A política de dimensionamento elástico pode substituir nós automaticamente.

    Nota

    Evite métodos de armazenamento que dependam de caminhos específicos do nó, como hostPath. Utilize persistent volume claim (PVC) para armazenamento persistente.

  • Compatibilidade com ContainerOS — Como o ContainerOS possui um sistema de arquivos raiz imutável, caso suas aplicações exijam personalização do ambiente do nó ou persistência local de dados, consulte ContainerOS para avaliar previamente a compatibilidade.

Primeiros passos

  1. Create an ACK Auto Mode cluster.

  2. Implante uma carga de trabalho no cluster e exponha-a à internet usando um Ingress ALB. Para mais informações, consulte Deploy a workload and configure load balancing.

  3. Crie node pools adicionais (com ou sem Auto Mode) conforme necessário. Para mais informações, consulte Create and manage a node pool.

Cotas e limitações

  • Ao utilizar um node pool gerenciado inteligente, o ACK dimensiona dinamicamente os nós conforme a demanda da carga de trabalho. Por padrão, há suporte para scale-out de até 50 nós. Altere o número máximo de instâncias pelas configurações de dimensionamento do node pool.

  • Node pools gerenciados inteligentes não suportam certos tipos de instância, como instâncias baseadas em arm ou instâncias com discos locais, e aceitam apenas ContainerOS 3.6 ou superior. O ACK recomenda famílias de tipos de instância padrão que atendem à maioria dos casos de uso. Ajuste as configurações no console conforme seus requisitos específicos de negócios. Recomendamos configurar uma quantidade suficiente de tipos de instância para aumentar a elasticidade do node pool e evitar falhas de dimensionamento.

  • Se você possui um cluster de grande porte ou muitos recursos em sua conta, siga as quotas and limits aplicáveis aos clusters ACK.

    • Limites de configuração do ACK, como requisitos de saldo da conta e limites de capacidade de cluster único, que definem a capacidade máxima para diferentes recursos Kubernetes em um único cluster.

    • Cotas para clusters ACK e serviços cloud dependentes, como ECS e VPC, além de informações sobre como aumentar uma cota.

Faturamento

Ative o Auto Mode apenas para cluster ACK managed Pro. O recurso em si é gratuito, mas as taxas de gerenciamento do cluster e os recursos cloud associados são cobrados normalmente. Para mais informações, consulte Billing overview e Fees for cloud resources.

Modelo de responsabilidade compartilhada

O Auto Mode foi projetado para fornecer O&M automatizada e inteligente para clusters Kubernetes, reduzindo sua sobrecarga operacional. No entanto, você ainda é responsável por certas tarefas em alguns cenários.

Responsabilidades da Alibaba Cloud

Responsabilidades do cliente

Responsabilidades compartilhadas

Implantar, manter e atualizar o plano de controle do cluster. Instalar, configurar e atualizar add-ons principais do cluster. Dimensionar automaticamente os node pools (in e out), atualizar sistemas operacionais e versões de software, incluindo correção de CVEs.

Configurar informações básicas do cluster, como planejamento de rede e configuração de Virtual Private Cloud (VPC). Configurar e gerenciar permissões do Resource Access Management (RAM) e controle de acesso baseado em função (RBAC) do cluster. Implantar e manter cargas de trabalho de aplicações, configurando-as adequadamente. Isso inclui definir um número apropriado de réplicas e configurar políticas de desligamento graceful, como hooks PreStop e PodDisruptionBudgets, para garantir que os nós possam ser drenados para O&M sem interrupção dos negócios. Responder prontamente a alertas de monitoramento do cluster e das aplicações.

Garantir a segurança geral do cluster. A segurança do cluster segue o modelo de responsabilidade compartilhada. Para mais informações, consulte Shared responsibility model for security. Solucionar e resolver problemas.

Perguntas frequentes

Posso criar um node pool fora do Auto Mode em um cluster ACK Auto Mode?

Sim. Crie node pools autogerenciados conforme necessário e selecione configurações gerenciadas durante a criação. Para mais informações, consulte Create and manage a node pool. Para comparar os recursos das diferentes configurações gerenciadas, consulte Comparison with other node pool modes.

Quais add-ons executam no node pool de sistema?

Todos os add-ons de sistema do ACK são agendados para execução no node pool de sistema, incluindo, mas não se limitando a:

  • CoreDNS

  • csi-plugin

  • csi-provisioner

  • metrics-server

  • ack-cost-exporter

  • loongcollector

Posso excluir o node pool de sistema?

A menos que tenha um motivo específico, não exclua o node pool de sistema. Após a exclusão, ocorre a evicção dos pods de add-ons do sistema. Como os node pools regulares não atendem às restrições de agendamento (eles não possuem os rótulos e tolerâncias de taint necessários), os add-ons do sistema não podem ser reagendados, o que pode causar mau funcionamento do cluster.

Caso precise excluí-lo, crie primeiro um node pool substituto que atenda aos seguintes requisitos de agendamento:

labels:
  alibabacloud.com/system-nodepool: "true"
taints:
  - key: CriticalAddonsOnly
    value: "true"
    effect: NoSchedule