Ed
há 2 meses
Para entender a função de um Deployment no Kubernetes, é importante saber que ele é uma abstração que gerencia a criação e a atualização de Pods de forma declarativa. O Deployment garante que o número desejado de Pods esteja em execução e pode escalar esses Pods conforme necessário. Analisando as alternativas: a) Garantir que as pods sejam executados de forma escalável. - Esta opção está correta, pois um Deployment realmente garante que os Pods sejam escaláveis e que o número desejado de instâncias esteja sempre em execução. b) Orquestrar o tráfego de rede entre pods. - Embora o Kubernetes tenha recursos para gerenciar o tráfego de rede, essa não é a função principal de um Deployment. c) Controlar os recursos de hardware utilizados pelos containers. - Isso é mais relacionado a configurações de recursos em Pods, mas não é a função específica de um Deployment. d) Fazer o monitoramento de logs dos containers. - O monitoramento de logs é feito por outras ferramentas e não é uma função do Deployment. Portanto, a alternativa correta é: a) Garantir que as pods sejam executados de forma escalável.
Mais perguntas desse material