Orquestração de Contêineres
medium

Orquestração de Contêineres Question #019e3a4f

Question Statement
Orquestração de Contêineres
#kubernetes
#cluster
#pods
#nodes
#containers
Medium

Qual é a hierarquia correta dos componentes do Kubernetes?

A

Containers → Pods → Cluster → Nodes

B

Nodes → Cluster → Containers → Pods

C

Cluster → Nodes → Pods → Containers

Correct
D

Pods → Cluster → Containers → Nodes

Official Explanation / Community Explanations

A hierarquia correta dos componentes do Kubernetes é Cluster → Nodes → Pods → Containers. Isso reflete a organização lógica da maior para a menor unidade.

Como Funciona

Um Cluster do Kubernetes é a entidade de nível superior, consistindo em um plano de controle e máquinas worker. Dentro do cluster, existem Nodes (máquinas físicas ou virtuais) que executam aplicações. Cada Node hospeda um ou mais Pods, que são as menores unidades implantáveis no Kubernetes. Um Pod encapsula um ou mais Containers (por exemplo, containers Docker) que compartilham armazenamento, rede e especificações.

Por que a Hierarquia Correta está Certa

A hierarquia "Cluster → Nodes → Pods → Containers" representa com precisão a relação de contenção: um cluster contém nodes, nodes contêm pods e pods contêm containers. Isso é fundamental para a arquitetura do Kubernetes.

Por que as Hierarquias Incorretas estão Erradas

  • Containers → Pods → Cluster → Nodes: Isso inverte a ordem, colocando containers como a entidade de nível superior, o que está incorreto. Containers são a menor unidade e estão contidos dentro de pods.
  • Nodes → Cluster → Containers → Pods: Isso coloca incorretamente nodes acima do cluster e containers acima de pods. Nodes fazem parte de um cluster, e containers estão dentro de pods, não o contrário.
  • Pods → Cluster → Containers → Nodes: Isso coloca pods acima do cluster, o que está errado porque pods existem dentro de nodes, e nodes existem dentro de um cluster. Além disso, containers estão dentro de pods, não acima de nodes.