Kubernetes é uma plataforma open-source de orquestração de contêineres. Sobre esta plataforma, assinale a afirmativa correta.
- A)Executa cargas de trabalho colocando pods em contêineres para execução em nodes.
Errada, porque quem é colocado nos nodes são os pods, e não 'pods em contêineres'; a frase inverte a relação correta entre esses elementos.
- B)Nodes são as menores unidades de computação implantáveis que é possível criar e gerenciar no Kubernetes.
Errada, porque a menor unidade implantável e gerenciável no Kubernetes é o pod, não o node.
- C)Uma imagem de contêiner é um pacote de software leve sem as dependências necessárias para executar o aplicativo.
Errada, porque a imagem de contêiner normalmente já reúne o aplicativo e suas dependências necessárias para execução.
- D)Um node pode ser uma máquina virtual ou física e contém os serviços necessários para executar os pods.
Certa, porque um node pode ser uma máquina física ou virtual e fornece os componentes para executar os pods.
- E)A execução de um contêiner é decomposta em um grupo de um ou mais kubelets com armazenamento efêmero.
Errada, porque a execução de um contêiner não é descrita dessa forma no Kubernetes; kubelet é componente do node, não um agrupamento de execução do contêiner.
Gabarito: D
Kubernetes é um sistema de orquestração de contêineres, ou seja, ele ajuda a distribuir, manter e escalar aplicações em contêineres em um cluster. Pense nele como o maestro da banda: ele não toca os instrumentos, mas organiza quem entra, quando entra e o que acontece se alguém sair do ritmo. No Kubernetes, o contêiner roda dentro de um pod, e os pods são executados nos nodes. O node pode ser uma máquina física ou virtual e reúne os componentes necessários para hospedar e executar esses pods, como o kubelet e o runtime de contêiner. Por isso a ideia central da questão é infraestrutura de execução e gerenciamento, não confusão de papéis entre pod, contêiner e node. O gabarito é a letra D porque descreve corretamente o node como uma máquina virtual ou física que contém os serviços necessários para executar os pods. Isso está alinhado com a documentação oficial do Kubernetes, que trata o node como a unidade de trabalho do cluster onde os pods são executados. As outras alternativas misturam conceitos. Em prova, o truque clássico é trocar pod por contêiner, node por pod, ou dizer que a imagem já vem sem dependências, o que bagunça a lógica básica da arquitetura. Se você guardar a ordem "imagem -> contêiner -> pod -> node", já fica muito mais difícil cair nessas armadilhas.