- Qual é o papel do etcd no nó principal de um cluster de Kubernetes?
- O que acontece se o etcd cair?
- Como faço para redefinir meu etcd?
Qual é o papel do etcd no nó principal de um cluster de Kubernetes?
O ETCD é uma loja de valor-chave distribuída de código aberto usado para manter e gerenciar as informações críticas que os sistemas distribuídos precisam continuar executando. Mais notavelmente, ele gerencia os dados de configuração, dados de estado e metadados para Kubernetes, a popular plataforma de orquestração de contêineres.
O que acontece se o etcd cair?
Quando um líder falha, o cluster etcd elege automaticamente um novo líder. A eleição não acontece instantaneamente quando o líder falha. É preciso um tempo de tempo eleitoral para eleger um novo líder, já que o modelo de detecção de falhas é baseado no tempo limite.
Como faço para redefinir meu etcd?
O etcd armazena dados no disco em/var/lib/etcd2/. Removendo todos os arquivos nesse diretório será redefinido etcd, incluindo informações de agrupamento. Você precisará fazer isso em todos os seus nós e depois agrupar tudo.