O analista Kevin administra o cluster Kubernetes K. A fim de...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A
Fundamento decisivo: A questão se resolve pela associação entre a restrição aplicada aos nós e a aceitação dessa restrição pelos pods; a menção a “chave e efeito” aponta para o mecanismo taint/toleration, confirmando a alternativa A.
- Se o enunciado disser que o nó repele pods, pense primeiro em taints.
- Se o enunciado disser que o pod declara aceitação de uma restrição do nó, pense em tolerations.
- A menção conjunta a chave e efeito aponta para o mecanismo taint/toleration, não para node affinity.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito: A
A funcionalidade A (taints) é aplicada aos nós dedicados para repelir pods que não possuem a combinação específica de chave e efeito. A funcionalidade B (tolerations) é usada nos pods dos serviços críticos para permitir que eles sejam agendados nesses nós, ao tolerar os taints configurados.
Portanto, a resposta correta é a alternativa A: taints e tolerations.
GABARITO A.
questão maldosa.
"A fim de garantir que certos serviços críticos rodem apenas em nós dedicados de K, Kevin utilizou uma combinação de funcionalidades do Kubernetes" isso aqui é um node affinity, mas a questão não perguntou sobre isso.
a funcionalidade A (TAINT) basicamente só vai aceitar pods que obtiverem uma "autorização específica".
essa "autorização" é na forma de chave=valor + efeito.
ex: pod a tem uma chave válida? então ele está "autorizado" a atuar nesse node.
a funcionalidade B (TOLERATIONS) é uma limitação a funcionalidade A.
blz, A disse que isso é proibido, mas eu tenho "imunidade", ou melhor dizendo, a chave=valor para acessar o node.
TAINT se aplica a NODES / TOLERATIONS se aplica a PODS.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo