Para que é usado o ETCD?
Para que é usado o ETCD?

Vídeo: Para que é usado o ETCD?

Vídeo: Para que é usado o ETCD?
Vídeo: What is etcd? 2024, Maio
Anonim

etcd é um armazenamento de valor-chave distribuído e fortemente consistente que fornece uma maneira confiável de armazenar dados que precisam ser acessados por um sistema distribuído ou cluster de máquinas. Ele lida elegantemente com as eleições do líder durante as partições da rede e pode tolerar a falha da máquina, mesmo no nó líder.

Então, para que ETCD é usado no Kubernetes?

Kubernetes usa etcd para armazenar todos os seus dados - seus dados de configuração, seu estado e seus metadados. Kubernetes é um sistema distribuído, por isso precisa de um armazenamento de dados distribuído como etcd . etcd permite que qualquer um dos nós no Kubernetes dados de leitura e gravação de cluster.

como faço para instalar o ETCD?

  1. Etapa 1: Baixe e instale os binários etcd (todos os nós) Faça login em cada nó do cluster etcd a ser usado e baixe os binários etcd.
  2. Etapa 2: criar diretórios e usuário etcd (todos os nós)
  3. Etapa 3: configure o etcd em todos os nós.
  4. Etapa 4: inicie o servidor etcd.
  5. Etapa 5: teste a instalação do cluster Etcd.
  6. Etapa 6 - Falha do líder do teste.

Da mesma forma, quantos nós ETCD existem?

No entanto, um cluster etcd provavelmente não deve ter mais do que sete nós . O serviço de bloqueio Google Chubby, semelhante ao etcd e amplamente implantado no Google por muitos anos, sugere a execução cinco nós . Um cluster etcd de 5 membros pode tolerar falhas de dois membros, o que é suficiente na maioria dos casos.

O que é operador ETCD?

o operador etcd é uma ferramenta para criar, configurar e gerenciar cluster etc. usando uma configuração declarativa. É capaz de criar, redimensionar, fazer backup e restaurar um cluster de forma transparente.

Recomendado: