DevOps

Fundamentos do Kubernetes

Pods, Deployments, Services, ConfigMaps, Secrets, namespaces, comandos kubectl, troubleshooting de CrashLoopBackOff

26 perguntas de entrevista·
Mid-Level
1

O que é um Pod no Kubernetes?

Resposta

Um Pod é a menor unidade implantável no Kubernetes. Ele encapsula um ou mais containers que compartilham o mesmo namespace de rede, o mesmo espaço de armazenamento e o mesmo endereço IP. Os containers dentro de um Pod podem se comunicar via localhost e compartilham o mesmo ciclo de vida. Na maioria dos casos, um Pod contém um único container principal, mas containers sidecar podem ser adicionados para funcionalidades como logging ou monitoring.

2

Quais são os dois componentes principais do control plane do Kubernetes?

Resposta

O control plane do Kubernetes compreende principalmente o API Server (kube-apiserver) que expõe a API do Kubernetes e serve como ponto de entrada para todas as operações, e o etcd que é o banco de dados chave-valor distribuído que armazena o estado do cluster. Outros componentes incluem o scheduler (kube-scheduler) que atribui Pods a nodes, e o controller manager (kube-controller-manager) que executa os loops de controle. O API Server é o componente central com o qual todos os outros componentes se comunicam.

3

Qual é o papel do kubelet em um node Kubernetes?

Resposta

O kubelet é um agente que executa em cada worker node do cluster. Ele é responsável por gerenciar Pods em seu node: monitora especificações de Pod atribuídas pelo API Server, inicia e para containers via container runtime, monitora sua saúde através de probes (liveness, readiness), e reporta o status para o control plane. O kubelet garante que os containers definidos nos PodSpecs estejam executando e saudáveis.

4

Qual é a diferença entre uma liveness probe e uma readiness probe?

5

Para que servem os labels no Kubernetes?

+23 perguntas de entrevista

Outros temas de entrevista DevOps

Domine DevOps para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis