A infraestrutura recomendada para instalar o Rancher em um ...

Próximas questões
Com base no mesmo assunto
Q1993167 Sistemas Operacionais
A infraestrutura recomendada para instalar o Rancher em um cluster Kubernetes K3 de alta disponibilidade é 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Alternativa D

Para entender por que a alternativa D está correta, precisamos compreender algumas noções básicas sobre clusters Kubernetes e a infraestrutura necessária para executar o Rancher com alta disponibilidade.

Rancher é uma plataforma de código aberto que facilita a implantação e o gerenciamento de clusters Kubernetes. Quando falamos de alta disponibilidade, estamos nos referindo a uma configuração que garante a continuidade do serviço mesmo em caso de falhas de componentes individuais.

A configuração correta para um cluster Kubernetes K3s de alta disponibilidade envolve diversos componentes. Vamos analisar a alternativa D, que é a correta.

Alternativa D:

Dois nós Linux, normalmente máquinas virtuais; um banco de dados externo do tipo relacional, um balanceador de carga e um registro DNS.

Justificativa:

A alternativa D está correta porque:

  • Utiliza dois nós Linux, que são suficientes para garantir redundância. Em caso de falha de um nó, o outro pode continuar a operar.
  • Inclui um banco de dados externo do tipo relacional. Rancher requer um banco de dados externo para armazenar dados de estado crítico, e um banco de dados relacional como MySQL ou PostgreSQL é recomendado.
  • Usa um balanceador de carga, essencial para distribuir o tráfego de rede entre os nós, garantindo que nenhum nó fique sobrecarregado.
  • Possui um registro DNS para resolver nomes de domínio dentro do cluster, facilitando a comunicação entre os diferentes componentes.

As outras alternativas estão incorretas por vários motivos:

  • A: Dois nós e um banco NoSQL não são suficientes para garantir alta disponibilidade e consistência, que são fundamentais para o Rancher.
  • B: A configuração é mais complexa e não especifica o uso de um banco relacional e balanceador de carga, que são necessários.
  • C: Faltam componentes essenciais como o banco de dados relacional e o balanceador de carga.
  • E: Embora inclua alguns conceitos corretos, foca em Windows Servers e redundância de DNS, que são menos relevantes comparados aos requisitos específicos do Rancher.

Espero que esta explicação tenha ajudado você a entender por que a alternativa D é a correta e a importância de cada componente mencionado. Se tiver mais dúvidas, estou aqui para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Esta questão foi elaborada com base na documentação oficial do Rancher:

To install the Rancher management server on a high-availability K3s cluster, we recommend setting up the following infrastructure:

  • Two Linux nodes, typically virtual machines, in the infrastructure provider of your choice.
  • An external database to store the cluster data. We recommend MySQL.
  • A load balancer to direct traffic to the two nodes.
  • A DNS record to map a URL to the load balancer. This will become the Rancher server URL, and downstream Kubernetes clusters will need to reach it.

Fonte: https://ranchermanager.docs.rancher.com/v2.5/how-to-guides/new-user-guides/infrastructure-setup/ha-k3s-kubernetes-cluster

  • Dois nós Linux: ter dois nós é uma prática comum para garantir redundância e alta disponibilidade.
  • Banco de dados externo do tipo relacional: é recomendável ter um banco de dados externo para persistência de dados, e bancos de dados relacionais são frequentemente utilizados.
  • Balanceador de carga: um balanceador de carga é útil para distribuir o tráfego entre os nós, melhorando a disponibilidade e a capacidade de resposta.
  • Registro DNS: um registro DNS é importante para facilitar o acesso e a resolução de nomes no ambiente.

Alternativa correta: Letra D.

Para iniciar o seu lab Rancher, você precisará ter um host linux com pelo menos 4GB de memória.

https://medium.com/sysadminas/introdu%C3%A7%C4%81o-ao-rancher-863366d8271f

a partir dessa informação já daria pra descartar as outras alternativas, que sugeririam uma memória ram maior

Assunto custo benefício ZERO.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo