Você hospeda um serviço de redimensionamento de imagem no mesmo cluster GKE que seus chamadores. Os clientes precisam acessar o serviço por nome ou IP. Como os clientes devem localizar o serviço?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Defina um Kubernetes Service. Os clientes usam o nome do Service na URL para se conectar a ele..
Por que esta é a resposta
A opção correta é definir um Kubernetes Service e permitir que os clientes usem o nome do Service. Dentro de um cluster GKE, o Kubernetes Service Discovery (DNS interno) permite que os pods se comuniquem com outros serviços usando seus nomes de serviço, que são automaticamente resolvidos para os IPs do cluster. Isso simplifica a comunicação e abstrai os detalhes de rede subjacentes. As outras opções estão incorretas porque: Usar um registro A do Cloud DNS para resolver o IP do cluster de um Service é desnecessário para comunicação interna do cluster e adiciona complexidade. O DNS interno do Kubernetes já fornece essa funcionalidade. Definir um Kubernetes Endpoint diretamente não é a maneira padrão de clientes descobrirem um serviço. Endpoints são gerenciados pelo Service e apontam para os pods reais. Os clientes interagem com o Service, não diretamente com os Endpoints. Procurar um Endpoint via Cloud DNS é incorreto, pois o Cloud DNS não gerencia Endpoints de Kubernetes e a comunicação interna do cluster usa o DNS interno do Kubernetes.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão