← Questões de Sistemas Operacionais

Sistemas Operacionais · FGV · 2025

Questão comentada de Sistemas Operacionais

O analista Lucas está instalando no MPU a ferramenta Rancher, com o objetivo de facilitar o gerenciamento de contêineres. A fim de escolher a distribuição do Kubernetes que o Rancher irá operar, Lucas estabeleceu as seguintes condições: a distribuição escolhida deve ser compatível com o Rancher, não deve depender de nuvens externas e não deve depender do Docker como runtime de contêineres. Diante dessas condições, o analista deve escolher, entre as distribuições do Kubernetes:

Gabarito: B

A Rancher é uma plataforma de gerenciamento de Kubernetes, então a pegadinha aqui é escolher uma distribuição que converse bem com ela e, ao mesmo tempo, respeite as restrições do enunciado. Em provas, isso costuma virar uma comparação entre soluções gerenciadas na nuvem e soluções que você instala e controla localmente. A primeira pista é "não deve depender de nuvens externas". Isso já afasta o EKS, porque ele é o serviço Kubernetes gerenciado da AWS. Se a distribuição nasce amarrada a um provedor de nuvem, ela não serve para a exigência do enunciado. A segunda pista é "não deve depender do Docker como runtime de contêineres". Aqui, o problema é o RKE1, que se apoia no Docker. Já o RKE2 e o K3s usam containerd como runtime padrão, o que atende exatamente ao que foi pedido. Além disso, ambos são compatíveis com o Rancher. Por isso, o gabarito é a alternativa B: RKE2 e K3s. Em linguagem de prova, você pode guardar assim: Rancher + sem cloud externa + sem Docker aponta para distribuições leves e modernas da linha Rancher, como RKE2 e K3s.

Continue treinando

Questões relacionadas