Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2024
Engenharia de Software›Desenvolvimento de Software
Código
ce187580
Banca
CESPE / CEBRASPE
Órgão
TC-DF
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo - Área Especializada - Especialidade: Tecnologia da Informação - Orientação Microinformática de TI
Julgue o próximo item, relativo a DevOps e Kubernetes.Um statefulset define os pods que fornecem instalações e serviços com armazenamento não persistente, de forma que a operação do cluster seja executada sem acoplamento; assim, cada pod pode executar suas funções sem a necessidade de fazer parte de um complemento.
CCerto
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”.
StatefulSet no Kubernetes
❌ ERRADO. A afirmação descreve um StatefulSet de forma incorreta: StatefulSets são projetados para aplicações stateful (com estado), que exigem armazenamento persistente e identidade de rede estável para cada pod. O enunciado troca essas características ao afirmar "armazenamento não persistente" e "sem acoplamento".
Um StatefulSet garante que os pods sejam criados em ordem (de 0 a N-1) e que cada pod mantenha seu próprio volume persistente, mesmo após reinicializações. Já os Deployments e ReplicaSets são usados para aplicações stateless (sem estado), com armazenamento não persistente e pods intercambiáveis. Portanto, a descrição apresentada se aplica a um Deployment, não a um StatefulSet.
StatefulSet
1Aplicações stateful (com estado)
Armazenamento persistente
Identidade de rede estável
Criação ordenada (0 a N-1)
Volume próprio por pod
2Deployment / ReplicaSet
Aplicações stateless (sem estado)
Armazenamento não persistente
Pods intercambiáveis
Sem acoplamento
LEVEL · soulevel.com.br
NÃO CAIA NESSA!
A banca troca as características de StatefulSet (persistente e ordenado) por atributos de um Deployment (não persistente e sem acoplamento), testando o conhecimento sobre a finalidade de cada recurso do Kubernetes.