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.
A drenagem automática dos nós ajuda a proteger as cargas de trabalho de nó contra interrupções quando eventos agendados ocorrem nas máquinas virtuais (VMs) subjacentes em qualquer um dos pools de nós. Quando determinados eventos de nó acontecem, a drenagem automática do nó tenta aplicar um isolamento e uma drenagem do nó afetado, de maneira que as cargas de trabalho possam ser reagendadas com segurança. Um exemplo de quando a drenagem automática de nós pode ocorrer é quando eventos agendados em um pool de nós spot causam um evento de nó de preempção. O nó spot com o taint "kubernetes.azure.com/scalesetpriority: spot" pode receber um taint com "remediator.kubernetes.azure.com/unschedulable" quando um evento agendado ocorre nesse nó.
Note
A drenagem automática do nó é um serviço de melhor esforço, e não há garantia de que ela funcione perfeitamente em todos os cenários.
Ações de evento agendadas
A tabela a seguir mostra os eventos de nó da drenagem automática de nós no AKS e descreve as ações associadas:
| Event | Description | Action |
|---|---|---|
| Freeze | A máquina virtual (VM) subjacente está agendada para pausar por alguns segundos. A CPU e a conectividade de rede podem ser suspensas, mas não há nenhum impacto na memória ou nos arquivos abertos. | Opte pela remoção do pod em eventos de congelamento (versão preliminar). |
| Reboot | A VM está programada para reinicialização. A memória não persistente da VM é perdida. | Nenhuma ação. |
| Redeploy | A VM está programada para ser movida para outro nó. Os discos efêmeros da VM são perdidos. | Isolamento e drenagem. |
| Preempt | A VM Spot está sendo excluída. Os discos efêmeros da VM são perdidos. | Isolamento e drenagem. |
| Terminate | A máquina virtual está programada para exclusão. | Nenhuma ação. |
Note
Redeploy e Preempt usam o comportamento padrão e não exigem configuração adicional. Congele e encerre exige configuração de aceitação:
- Congelar: configure a remoção do pod para eventos de congelamento.
- Encerrar: habilite notificações de encerramento do Conjunto de Escalas de Máquinas Virtuais como um pré-requisito para a drenagem automática de nós do AKS.
Próximas etapas
- Configurar remoção do pod para eventos de congelamento (versão preliminar)
- Use zonas de disponibilidade para aumentar a alta disponibilidade das cargas de trabalho do cluster do AKS.