Pular para o conteúdo principal

Questão de Sistemas Operacionais — Clusters — CESPE / CEBRASPE 2025

Sistemas OperacionaisClusters
Código
ce215299
Banca
CESPE / CEBRASPE
Órgão
STM
Ano
2025
Nível
Superior
Cargo
Analista Judiciário - Área: Apoio Especializado - Especialidade: Suporte em Tecnologia da Informação
No que se refere a Rancher, ambiente de clusters e Kubernetes, julgue o item que se segue.
No Kubernetes, kubectl cordon –a podY nodeX é o comando que permite anexar ao nodeX processo associado ao podY que já esteja em execução dentro de um contêiner existente.
  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 – Comandos kubectl

Gabarito: ❌ ERRADO. O comando descrito não existe com essa sintaxe e finalidade. O comando kubectl cordon é utilizado para marcar um nó como não agendável (impedir que novos pods sejam escalonados nele), e não para anexar um processo a um pod. A opção -a não é válida para cordon. O comando correto para anexar a um contêiner em execução é kubectl attach ou kubectl exec.

A afirmação contém dois erros principais:

  1. Uso incorreto do comando: kubectl cordon não serve para anexar processos, mas sim para drenar/cordonar nós.

  2. Sintaxe inválida: a flag -a não existe no cordon; a forma correta é kubectl cordon <node-name> (ex.: kubectl cordon nodeX).

O comando para interagir com um contêiner já em execução dentro de um pod é kubectl exec -it <pod-name> -- <comando> ou kubectl attach <pod-name>. Portanto, a questão está errada.

NÃO CAIA NESSA!

A banca utiliza um comando real (kubectl cordon) mas atribui a ele uma funcionalidade completamente diversa (anexar a um pod) e ainda inventa uma flag -a para confundir. O candidato que conhece apenas superficialmente os comandos pode associar "cordon" a algo que conecta, mas na verdade ele isola o nó.

💡 Dica: Para estudar comandos kubectl, foque nos verbos principais: cordon/uncordon, drain, exec, attach, logs, describe, get. Lembre-se que cordon está relacionado a agendamento, não a execução de processos em pods.

Gabarito: ❌ ERRADO.

Link permanente: /questoes/ce215299