Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização — FGV 2024

Sistemas OperacionaisVirtualização
Código
fg077447
Banca
FGV
Órgão
CVM
Ano
2024
Nível
Superior
Cargo
Analista - Perfil 9 - TI / Infraestrutura e Segurança - Tarde
Camila trabalha na empresa Z, que presta serviços para a Comissão de Valores Mobiliários (CVM). Na busca por uma solução que faça a orquestração de contêineres para automatizar a implantação, dimensionamento e gerenciamento de aplicativos, a CVM escolheu o Kubernetes. De forma a implantar um cluster kubernetes completo e funcional, alguns componentes precisam ser implementados. Trabalhando na camada de gerenciamento e observando os Pods recém-criados e que ainda não foram atribuídos a um nó, Camila seleciona um nó para executá-los.Camila está trabalhando no componente:
  1. Akube-controller-manager;
  2. Bkube-apiserver;
  3. Cetcd;
  4. Dkube-scheduler;
  5. Ecloud-controller-manager.
Revelar gabarito e comentário

GabaritoD — kube-scheduler;

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: Componentes do Plano de Controle

Gabarito: letra D. O componente responsável por selecionar um nó para executar Pods recém-criados e ainda não atribuídos é o kube-scheduler. Ele observa os Pods não agendados e escolhe o melhor nó com base em recursos e políticas.

O Kubernetes possui vários componentes no plano de controle. O enunciado descreve a função de "selecionar um nó para executar Pods recém-criados e que ainda não foram atribuídos a um nó". Isso é exatamente a função do kube-scheduler.

Alternativa A — ❌ Incorreta

kube-controller-manager gerencia os controladores (como ReplicaSet, Deployment), mas não faz o agendamento de Pods em nós.

Alternativa B — ❌ Incorreta

kube-apiserver é a porta de entrada do cluster, expondo a API REST. Não realiza atribuição de Pods a nós.

Alternativa C — ❌ Incorreta

etcd é o banco de dados chave-valor que armazena todo o estado do cluster. Não participa do agendamento.

Alternativa D — ✅ Correta ⟵ GABARITO

kube-scheduler é o componente que observa Pods recém-criados sem nó atribuído e seleciona um nó adequado para executá-los, conforme descrito.

Alternativa E — ❌ Incorreta

cloud-controller-manager integra o cluster com provedores de nuvem, gerenciando recursos como balanceadores de carga. Não faz agendamento.


Gabarito: letra D.

Link permanente: /questoes/fg077447