Questão nº 52
Questão de Análise de Sistemas · FGV TJDFT 2022 (nº 52)
A equipe de analistas de sistemas do TJDFT desenvolveu o Operator COperator para o servidor OpenShift OSServer do Tribunal a fim de automatizar o gerenciamento da aplicação Kubernetes AppK.
Para implantar o COperator no formato Bundle através do OLM (Operator Lifecycle Manager) do OSServer, a equipe precisou definir os metadados referentes a nome e mantenedor do COperator no seu respectivo:
- Ainstall plan;
- Bcluster service version; (alternativa correta)
- Cregistry;
- Doperator groups;
- Eoperator conditions.
Resposta comentada
Gabarito Alternativa B
O Cluster Service Version (CSV) é a "embalagem" que descreve tudo sobre um operador no OpenShift: nome, versão, mantenedor, ícones, e os recursos que ele gerencia. É o metadado principal que o OLM lê para instalar e gerenciar o operador.
- (A) Incorreta: O InstallPlan é um recurso que lista os passos de instalação (quais CRDs e CSVs serão criados), mas não carrega metadados de identidade como nome e mantenedor.
- (B) Correta: A Cluster Service Version (CSV) é o manifesto YAML que contém todos os metadados descritivos do operador (nome, mantenedor, descrição, versão), sendo o "coração" do bundle no OLM.
- (C) Incorreta: O Registry é o repositório (container) que armazena e serve os bundles de operadores, mas não é o arquivo de metadados em si.
- (D) Incorreta: O OperatorGroup define o namespace (escopo) onde o operador pode atuar, não descreve quem mantém ou o nome do operador.
- (E) Incorreta: As OperatorConditions são usadas para comunicar estados de saúde/erro do operador ao OLM, não para metadados de identificação.
Armadilha da banca: O distrator mais tentador é a letra A (InstallPlan), pois parece "plano de instalação" e o aluno pode associar a "metadados de configuração". Mas o InstallPlan é apenas um "checklist" de objetos a serem criados, sem nenhuma informação sobre mantenedor ou nome do operador — isso é função exclusiva da CSV.
Fonte: FGV TJDFT 2022 Analista Judiciário - Análise de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.