Questões de Concurso sobre Kubernetes

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
178 questões encontradas
Questões por página
20
Mais recentes
 

Worker nodes têm a função de coordenar tarefas dos pods e manter a saúde do cluster, sendo o master node o local onde os pods são executados.


C

Certo


E

Errado

Ano: 2024
Prova: CESPE/CEBRASPE - CNJ - Analista Judiciário - Área Apoio Especializado - Especialidade Análise de Sistemas - 2024

Para facilitar a integração com o Windows, o Kubernetes utiliza armazenamento do tipo NTFS.


C

Certo


E

Errado

Ano: 2024
Prova: CESPE/CEBRASPE - MPO - Analista de Planejamento - Área Infraestrutura em TI Especifica - 2024

Para otimizar o tamanho de uma imagem com o uso do Kubernetes, suas camadas são ordenadas da mais provável de ser alterada para a menos provável de ser alterada, a fim de diminuir o tamanho da imagem para envio e recepção.


C

Certo


E

Errado

A orquestração de contêineres refere-se ao processo de organizar o trabalho de componentes individuais em camadas de aplicações. Para isso, recomenda-se o uso de uma ferramenta chamada de orquestradores de contêineres, que tem como objetivo coordenar a criação e a remoção dessas unidades de processamento de contêineres, entre outras funcionalidades (LINTHICUM, 2015). Assinale a alternativa que apresenta uma ferramenta de orquestração de contêineres.


A

Kubernetes


B

Docker Desktop


C

GitHub


D

Apache Came

A analista Joelma está atualizando o cluster Kubernetes do TRF1. Ao longo da atualização, ela deve configurar tanto os kubelets quanto os runtimes de container do cluster para trabalharem com a versão 2 do mecanismo de grupos de controle do Linux, o cgroup v2.


Para utilizar o Kubernetes com o cgroup v2, Joelma deve configurar os kubelets para usar o driver de grupo de controle:


A

cadvisor;


B

ncgroup;


C

systemd;


D

cgroupfs;


E

containerd.

A analista Dalva administra o cluster de Kubernetes do TRF1. Dalva precisa adicionar ao Kubernetes novas condições de prontidão customizadas para o Pod A. As novas condições devem ser atendidas para o Kubernetes elevar a condição do Pod A ao status Ready.

Dalva deve adicionar as novas condições de prontidão ao manifesto do Pod A, especificamente no elemento:


A

lifecycleConfig;


B

readinessGates;


C

containerStatuses;


D

lifecycleConditions;


E

readinessConditions.

Com relação a Kubernetes, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) O Kubernetes é uma plataforma portátil, não extensível e de código aberto para gerenciar cargas de trabalho e serviços em contêineres, fornecendo configuração e automação declarativas.

( ) O Kubernetes tem um ecossistema pequeno e em rápido crescimento, com uma ampla disponibilidade de serviços, suporte e ferramentas.

( ) O Kubernetes permite alocação e gerenciamento eficientes de recursos, evitando problemas como um aplicativo ocupando a maior parte dos recursos e causando baixo desempenho em outros aplicativos.

As afirmações são, respectivamente,


A

V – V – F.


B

V – F – V.


C

F – V – V.


D

F – F – V.


E

F – F – F.

Em Kubernetes, a funcionalidade Kube-apiserver é responsável por


A

permitir o balanceamento de carga e tráfego entre as instâncias.


B

viabilizar a comunicação em rede dos pods.


C

atribuir os nós para executar os pods.


D

armazenar dados relacionados ao cluster.


E

executar os processos do controlador.

No caso hipotético em tela, a área de TIC deve dimensionar a quantidade de pods de acordo com a demanda esperada, uma vez que os pods nesse modo são o ponto focal para avaliação de performance. Isso se deve ao fato de que, ao se utilizar o Kubernetes no modo serverless, cada pod gerencia os kubelets e os contêineres que estiverem contidos nos nós do cluster.


C

Certo


E

Errado

O _________ gerencia vários microserviços (vários contêiners) em uma larga escala, e o ______ é utilizado para criar e manipular imagens de contêiners.


Assinale a alternativa que preencha correta e respectivamente as lacunas.


A

Kubernet / Docker


B

Docker / Kubernet


C

Docker / Swarm


D

CTLJson / Docker

Uma empresa de tecnologia está migrando sua arquitetura monolítica para microserviços, utilizando Kubernetes para orquestração e gerenciamento de contêineres. Durante uma sessão de treinamento, o engenheiro de DevOps explica como Kubernetes facilita o gerenciamento, a escalabilidade e a resiliência dos microserviços através de suas funcionalidades de gerenciamento de contêineres. Qual das seguintes opções descreve CORRETAMENTE um benefício do uso de Kubernetes para o gerenciamento de microserviços?


A

Kubernetes permite a execução de múltiplas instâncias de um microserviço em diferentes nós, facilitando a escalabilidade horizontal.


B

Kubernetes compila automaticamente o código-fonte dos microserviços e cria imagens de contêiner no cluster.


C

Kubernetes elimina a necessidade de registros de contêiner, armazenando todas as imagens localmente em cada nó.


D

Kubernetes gerencia microserviços executando scripts diretamente nos nós, sem a necessidade de contêineres.


E

Kubernetes utiliza servidores físicos dedicados para cada microserviço, garantindo isolamento completo e desempenho otimizado.

Ano: 2024
Prova: CESPE/CEBRASPE - MPO - Analista de Planejamento - Área Infraestrutura em TI Especifica - 2024

Um nó master do Kubernetes, composto por um ou mais workloads, é responsável por executar os contêineres em estruturas de pods.


C

Certo


E

Errado

A analista Ana administra o cluster Kubernetes do TJAP. Ana percebeu que o nó ANode do cluster está recusando a criação de containers de forma indevida. Para mitigar o problema, Ana deve verificar no ANode o status do agente do Kubernetes que é executado em cada nó, sendo responsável pela garantia da execução dos containers em um pod do Kubernetes.


Ana deve verificar no ANode o status do:


A

kubectl;


B

kubelet;


C

kadvisor;


D

kube-apiserver;


E

kube-scheduler.

As tecnologias de contêiner têm sido amplamente empregadas em ambientes de nuvem, em especial para implantação de microsserviços em diferentes plataformas.


Com relação às tecnologias de contêiner, assinale V para a afirmativa verdadeira e F para a falsa.


( ) O Docker é uma tecnologia de tempo de execução de contêineres que empacota o software em unidades dinâmicas e flexíveis.

( ) Kubernetes é uma ferramenta de orquestração de contêineres para executar aplicações de nível de produção, sendo exclusiva para operação em grande escala por datacenters de nuvem.

( ) O Docker pode executar e escalar um ou vários contêineres ao mesmo tempo, sendo a ferramenta mais adequada para gerenciando de um cluster de instâncias de computação realizando a programação da execução de contêineres no cluster com base nos recursos computacionais disponíveis e nos requisitos de recursos de cada contêiner.


As afirmativas são, respectivamente,


A

V – V – F.


B

V – F – V.


C

V – V – V.


D

F – V – F.


E

F – F – F.

Considere que a equipe de TI do Ministério Público utiliza o Kubernetes como ferramenta de controle de clusters e neste ambiente também encontra-se o Kubectl, uma ferramenta de linha de comando para gerenciar objetos e clusters Kubernetes, instalados e funcionando em condições ideais. Um Analista foi solicitado a apresentar os comandos para as seguintes questões relativas ao Kubectl:


I. Verificar se o Kubectl pode autenticar e acessar o cluster Kubernetes de um usuário.

II. Visualizar como está a configuração do Kubectl.

III. Buscar a lista de clusters definidos no kubeconfig.


Os comandos para realizar as tarefas I, II e III são, correta e respectivamente,


A

$ kubectl kubernetes-info / $ kubectl config_view / $ kubectl get-clusters


B

$ kubectl cluster-info / $ kubectl view_config / $ kubectl config list-clusters


C

$ kubectl kubectl-info / $ kubectl config view / $ kubectl list-clusters


D

$ kubectl kubernetes-info / $ kubectl view_config / $ kubectl get-clusters


E

$ kubectl cluster-info / $ kubectl config view / $ kubectl config get-clusters

Qual a finalidade do Docker no desenvolvimento com .NET 5 e .NET Core, utilizando Kubernetes?


A

Fornecer um ambiente de desenvolvimento isolado para aplicativos .NET.


B

Facilitar o gerenciamento de contêineres em um ambiente Kubernetes.


C

Automatizar a implantação e dimensionamento de aplicativos .NET.


D

Gerar arquivos de manifesto para implantação de aplicativos .NET em Kubernetes.


E

Monitorar a saúde e desempenho de aplicativos .NET em tempo real.

Um arquivo YAML de configuração de um serviço Kubernetes possui o seguinte conteúdo:

apiVersion: v1

kind: Service

metadata:

name: my-service

spec:

selector:

app.kubernetes.io/name: MyApp

ports:

- protocol: TCP

port: 80

targetPort: 9376


Os pods que devem ser incluídos no serviço são


A

aqueles que escutam (listen) em alguma porta do protocolo TCP, em qualquer porta.


B

aqueles que escutam (listen) na porta 80 do protocolo TCP.


C

aqueles que possuem a label spec.


D

aqueles que possuem a label my-service.


E

aqueles que possuem a label app.kubernetes.io/ name: MyApp.

   
Gerar simulado