Data Engineering

Kubernetes - Fundamentos

Pods, Deployments, Services, Ingress, ConfigMaps, Secrets, namespaces, kubectl, manifestos YAML

20 perguntas de entrevista·
Mid-Level
1

Qual é a menor unidade implantável no Kubernetes?

Resposta

O Pod é a menor unidade implantável no Kubernetes. Um Pod representa um ou mais containers que compartilham a mesma rede e armazenamento. Constitui o bloco básico sobre o qual se baseiam todas as outras abstrações do Kubernetes como Deployments, ReplicaSets e Services.

2

Qual componente do Kubernetes é responsável por manter um número específico de réplicas de Pods em execução?

Resposta

Um Deployment gerencia ReplicaSets que mantêm o número desejado de Pods em execução. Ele fornece recursos de rolling updates, rollbacks e escalonamento. Deployment é a forma recomendada de implantar aplicações stateless no Kubernetes.

3

Qual comando kubectl lista todos os Pods em todos os namespaces?

Resposta

O comando kubectl get pods --all-namespaces (ou -A como abreviação) exibe todos os Pods de todos os namespaces. Por padrão, kubectl opera no namespace default. A flag --all-namespaces permite visualizar recursos do sistema em kube-system bem como os de outros namespaces.

4

Qual tipo de Service do Kubernetes expõe os Pods apenas dentro do cluster?

5

Como armazenar dados de configuração não sensíveis no Kubernetes?

+17 perguntas de entrevista

Domine Data Engineering para sua proxima entrevista

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

Comece gratis