Kubernetes: Componentes da Camada de Gerenciamento
Gabarito: letra D. O componente responsável por observar Pods recém-criados sem nó atribuído e selecionar um nó para executá-los é o kube-scheduler. Ele avalia requisitos de recursos, afinidades e restrições para alocar os Pods de forma eficiente.
A banca cobra o conhecimento básico dos componentes do Kubernetes. Veja a função de cada alternativa:
etcd: Banco de dados distribuído que armazena o estado do cluster. Não participa do agendamento de Pods.
kube-apiserver: Ponto de entrada da API do Kubernetes, expõe a API REST. Não agenda Pods.
kube-proxy: Responsável pelo roteamento de rede e balanceamento de carga nos nós. Não agenda Pods.
kube-scheduler: ✅ Exatamente o componente que decide em qual nó cada Pod será executado.
kubelet: Agente executado em cada nó, gerencia os contêineres e reporta o estado ao mestre. Não agenda Pods.
Portanto, a alternativa D é a correta.
Gabarito: letra D.