

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Kubernetes é uma plataforma unificada nativa que, ainda que não ofereça autenticação centralizada, permite a implantação de bare metal e de nuvens públicas com a utilização de contêineres.
Certo
Errado
O campo selector dentro do grupo spec, no código em apreço, é usado para encontrar os pods que pertencem a esse deployment, com base no rótulo app: nginx.
Certo
Errado
Considere o seguinte manifesto simplificado de um Deployment no Kubernetes:

Diante do exposto, assinale a alternativa CORRETA.
O Kubernetes criará uma nova réplica com a imagem webapp:2.0, substituindo os pods antigos somente após todos os novos estarem prontos, garantindo zero downtime.
A estratégia RollingUpdate com maxUnavailable: 1 e maxSurge: 1 permite que, durante a atualização, no máximo um pod antigo seja encerrado e um novo seja criado além do número original de réplicas, respeitando a disponibilidade.
A readiness probe é usada apenas para reiniciar automaticamente os pods que falharem após o initialDelaySeconds, e não influencia o processo de atualização.
A estratégia RollingUpdate ignora os parâmetros maxUnavailable e maxSurge se a imagem for atualizada com a mesma tag.
O Kubernetes é um orquestrador de containers que permite o escalonamento automático de aplicações, o balanceamento de carga entre pods e a recuperação de serviços em caso de falhas.
Certo
Errado
No Kubernetes, o componente kube-scheduler
observa pods recém criados sem nó (node) associado, e seleciona um nó para eles executarem.
serve como um runtime de contêiner, possibilitando que o Kubernetes efetivamente execute contêineres.
provê a integração do cluster com a API de um provedor de nuvem pública.
consiste em um key-value store de alta disponibilidade para armazenar dados do cluster.
server como um proxy de rede que executa em cada nó (node) do cluster.
Em relação à arquitetura do Kubernetes, analise as afirmativas abaixo.
I. Cada nó Kubernetes pode hospedar múltiplos pods, sendo cada pod formado por contêineres que compartilham recursos e configurações.
II. Um agrupamento Kubernetes é composto por um único nó, que concentra toda a execução dos contêineres.
III. O Kubernetes oferece uma arquitetura e funcionalidades adequadas para aplicações empresariais complexas e sistemas distribuídos em larga escala.
IV. Em um pod Kubernetes, os contêineres rodam em nós diferentes, mas compartilham as mesmas configurações.
Estão corretas as afirmativas:
I, II e III apenas
II e IV apenas
I e III apenas
III e IV apenas
A ferramenta Kubeadm é responsável por criar e gerenciar diretamente todos os pods e contêineres no cluster, enquanto a ferramenta Kubelet executa comandos administrativos no cluster.
Certo
Errado
De acordo com os Pods Security Standards da documentação do Kubernetes, a política direcionada a desenvolvedores e operadores de aplicações não críticas é chamada de
Privileged.
Baseline.
Restricted.
Regular.
Basic.
No contexto de ambientes de contêineres, o Kubernetes é uma plataforma de orquestração que permite gerenciar e automatizar a implantação, o escalonamento e a operação de contêineres em clusters. Para garantir que os aplicativos sejam executados corretamente, o Kubernetes organiza os contêineres em Pods e distribui sua execução entre diferentes componentes da infraestrutura. Qual componente do Kubernetes funciona como um servidor responsável por executar os Pods dentro do cluster?
Master.
Controller.
Node.
Scheduler.
Proxy.
O servidor de API do Rancher pode provisionar Kubernetes em nós existentes ou realizar atualizações do Kubernetes.
Certo
Errado
O Docker Swarm é uma alternativa ao Kubernetes que oferece as mesmas funcionalidades, mas com uma curva de aprendizado mais íngreme e menos recursos avançados.
Certo
Errado
Uma aplicação ASP.NET Core será entregue em Kubernetes (K8s) da Empresa de Tecnologia e Informações da Previdência (Dataprev). Busca-se imagem final pequena e monitoramento de saúde nativo do cluster. Qual prática é a mais adequada?
Publicações self-contained, que exigem a imagem Software Development Kit (SDK) em produção, pois não executam corretamente em imagens apenas de runtime, mesmo quando incluem o runtime no publish.
Multi-stage build, que aumenta o tamanho por introduzir camadas residuais do estágio de build.
O HEALTHCHECK do Docker substitui a livenessProbe/readinessProbe do Kubernetes, tornando desnecessária a configuração de probes no nível do cluster.
Multi-stage build aliado a livenessProbe/readinessProbe do Kubernetes, reduzindo a imagem final e expondo sinais de saúde ao orquestrador.
Imagens SDK, que são recomendadas em produção por conterem ferramentas de diagnóstico e compilação just-in-time.
O serverless é uma categoria de computação em nuvem que fornece uma plataforma para desenvolver e implementar aplicações sem se preocupar com as tarefas rotineiras de provisionamento e gerenciamento de servidores. A plataforma de orquestração de contêineres do Kubernetes é uma solução bem popular na execução de ambientes serverless. Um projeto da comunidade open source fornece componentes para implantar, executar e gerenciar aplicações serverless no Kubernetes.
Esse projeto é o
Kafka
KFaaS
KSAM
Kless
Knative
O Kubernetes tem como objetivo gerenciar os contêineres de aplicação, sendo de responsabilidade de outra ferramenta o encapsulamento de tudo o que a aplicação exige.
Certo
Errado
Os contêineres são padronizáveis, o que permite a inclusão das dependências necessárias para sua execução, na qual, por exemplo, cada nó em um cluster Kubernetes executa os contêineres.
Certo
Errado
Um configmap é um objeto de API usado para armazenar dados confidenciais em pares de chave-valor e apresenta como vantagem a criptografia nativa e leve para pods.
Certo
Errado
Kubernetes é uma ferramenta de orquestração de contêineres capaz de oferecer suporte às equipes de DevOps e que pode ser integrada aos fluxos de trabalho de CI/CD; a orquestração de contêineres permite automatizar a implantação, o gerenciamento, o dimensionamento e a rede de contêineres.
Certo
Errado
Kubeflow é um serviço de nuvem autônomo para gerenciamento e processamento de grandes volumes de dados.
Certo
Errado
Helm permite que se instalem e(ou) se atualizem aplicativos do Kubernetes.
Certo
Errado
Ao implementar uma solução em Kubernetes, o desenvolvedor deve configurar a própria aplicação e o ambiente subjacente.
Certo
Errado