Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2024

Engenharia de SoftwareDesenvolvimento de Software
Código
ce187578
Banca
CESPE / CEBRASPE
Órgão
TC-DF
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo - Área Especializada - Especialidade: Tecnologia da Informação - Orientação Microinformática de TI
Julgue o próximo item, relativo a DevOps e Kubernetes.Pod, por padrão, executa um container (unique container image), assim, caso seja necessário encapsular uma aplicação composta de vários containers fortemente acoplados, faz-se necessário criar vários pods correlacionados no registry.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Kubernetes – Pods

Gabarito: ERRADO (E). O item afirma que, para uma aplicação com vários contêineres fortemente acoplados, é necessário criar vários pods no registry. Isso é falso, pois o Kubernetes permite que múltiplos contêineres sejam executados dentro de um mesmo Pod, compartilhando rede e armazenamento.

Contexto de Kubernetes:

Um Pod é a menor unidade do Kubernetes e representa um ou mais contêineres que são executados juntos. Os contêineres de um mesmo Pod compartilham a mesma rede (IP e portas) e armazenamento (volumes).

A primeira parte da afirmação — "Pod, por padrão, executa um container" — é verdadeira no sentido de que a configuração típica de um Pod contém um único contêiner. No entanto, a conclusão de que para vários contêineres fortemente acoplados seria necessário criar vários pods é incorreta. Na verdade, quando contêineres são fortemente acoplados (precisam compartilhar recursos, comunicar-se localmente, etc.), a prática recomendada é colocá-los no mesmo Pod, não em pods separados. Criar múltiplos pods para esse cenário quebraria o compartilhamento e a coordenação desejados.

Portanto, o item está errado.

  1. 1Menor unidade do K8s
  2. 21 ou + contêineres
  3. 3Compartilham rede e storage
  4. 4Contêineres fortemente acoplados → mesmo Pod
LEVEL · soulevel.com.br

Alternativa C — ❌ Incorreta

A alternativa C (Certo) está errada porque aceita a afirmação como verdadeira, desconsiderando que um Pod pode conter múltiplos contêineres e que essa é a forma correta de lidar com contêineres fortemente acoplados.

Alternativa E — ✅ Correta ⟵ GABARITO

A alternativa E (Errado) é a correta, pois o enunciado contém um erro conceitual ao exigir a criação de múltiplos pods para contêineres que deveriam estar no mesmo Pod.

NÃO CAIA NESSA!

A banca explora o conhecimento superficial de que "Pod executa um container por padrão" e induz o candidato a aceitar a conclusão errada. Lembre-se: o Pod é um grupo lógico que pode conter um ou mais contêineres; para contêineres fortemente acoplados, use um único Pod.

Gabarito: letra E (Errado).

Link permanente: /questoes/ce187578