Skip to content

Isolar e drenar nodes ​

Isolar ​

Isolar (cordon) marca o node como não agendável: os pods que estão rodando ficam, os novos vão para outro lugar. Nodes isolados ganham uma etiqueta na lista. Desisolar deixa os pods voltarem a ser agendados ali.

Drenar ​

Drenar… isola o node e remove os pods dele, como o kubectl drain, com uma janela de progresso que você acompanha.

  • Pods de DaemonSet e pods estáticos (mirror) ficam onde estão.
  • Remoções barradas por um PodDisruptionBudget são tentadas de novo até o budget permitir, então o drain nunca quebra a disponibilidade que você configurou.

Quando o drain termina, o node fica vazio e continua isolado; desisole depois da manutenção.

O Barney Kube é gratuito para uso pessoal e comercial.