Questão de Sistemas Operacionais — Clusters — VUNESP 2024
Sistemas Operacionais›Clusters
Código
vu085061
Banca
VUNESP
Órgão
Prefeitura de Santo André - SP
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Sistemas
No contexto do Kubernetes, um pod é
Auma máquina virtual ou computador físico que serve como máquina de trabalho (worker machine) em um cluster.
Bo elemento responsável por gerenciar o cluster, coordenando todas as atividades, agendando aplicações e mantendo-as no estado desejado.
Cum software responsável por executar contêineres.
Da menor unidade de execução, que encapsula uma ou mais aplicações.
Eum conjunto de mecanismos utilizados para liberar recursos no cluster automaticamente, tais como jobs terminados e objetos não referenciados.
Revelar gabarito e comentário▾
GabaritoD — a menor unidade de execução, que encapsula uma ou mais aplicações.
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: Pod
Gabarito: letra D. No Kubernetes, o pod é a menor unidade de execução, que encapsula uma ou mais aplicações (contêineres). Essa é a definição fundamental da documentação oficial do Kubernetes.
A banca testa o conhecimento dos componentes básicos de um cluster Kubernetes. É essencial distinguir pod, nó, master, runtime e garbage collector.
Alternativa A — ❌ Incorreta
Descreve o nó (worker machine), que é a máquina física ou virtual que executa os pods. O pod não é a máquina, mas a unidade de execução que roda nela.
Alternativa B — ❌ Incorreta
Descreve o master node (plano de controle), responsável por gerenciar o cluster, agendar aplicações e manter o estado desejado. O pod é o objeto gerenciado, não o gerenciador.
Alternativa C — ❌ Incorreta
Descreve o container runtime (ex.: Docker, containerd), que é o software que executa os contêineres. O pod é uma abstração que agrupa um ou mais contêineres e compartilha recursos como rede e armazenamento.
Alternativa D — ✅ Correta ⟵ GABARITO
Exatamente: o pod é a menor unidade de execução no Kubernetes. Ele encapsula um ou mais contêineres, que compartilham o mesmo namespace de rede e volumes. É a unidade básica de escalonamento.
Alternativa E — ❌ Incorreta
Descreve o garbage collector do Kubernetes, que remove recursos não utilizados (pods finalizados, objetos órfãos). Não se trata do pod.
PEGA ESSA DICA!
Para fixar, lembre-se da hierarquia: Cluster → Nó → Pod → Container. O pod é a camada que envolve o container e é a menor unidade de escalonamento. Confundir com nó ou runtime é o erro mais comum.