
Networking de Kubernetes
CNI (Calico, Cilium), NetworkPolicies, kube-proxy, CoreDNS, fundamentos de Service mesh, troubleshooting de latência DNS
1O que é um CNI (Container Network Interface) no Kubernetes?
O que é um CNI (Container Network Interface) no Kubernetes?
Resposta
Um CNI é um plugin que implementa a interface de rede para os contêineres no Kubernetes. É responsável por alocar endereços IP aos pods e configurar a rede para permitir a comunicação entre pods. Cada cluster Kubernetes requer um CNI para funcionar, e a escolha do CNI impacta as funcionalidades de rede disponíveis como NetworkPolicies ou o desempenho.
2Qual é o papel principal do kube-proxy em um cluster Kubernetes?
Qual é o papel principal do kube-proxy em um cluster Kubernetes?
Resposta
kube-proxy mantém as regras de rede em cada nó para permitir a comunicação com os Services Kubernetes. Implementa o conceito de Service configurando regras iptables, IPVS ou nftables para rotear o tráfego para os pods correspondentes. Sem kube-proxy, os Services não funcionariam e as aplicações não poderiam se comunicar via endereços ClusterIP estáveis.
3Qual é a função do CoreDNS no Kubernetes?
Qual é a função do CoreDNS no Kubernetes?
Resposta
CoreDNS fornece resolução DNS dentro do cluster Kubernetes, permitindo que os pods descubram Services pelo nome. Resolve automaticamente nomes no formato service.namespace.svc.cluster.local para os endereços ClusterIP correspondentes. CoreDNS é essencial para a comunicação service-to-service e substitui o kube-dns desde Kubernetes 1.13.
Qual tipo de Service Kubernetes expõe uma porta em cada nó do cluster?
Qual é a principal diferença entre Calico e Flannel?
+21 perguntas de entrevista
Outros temas de entrevista DevOps
Controle de versão & Git
Fundamentos do Linux
Shell Scripting & Bash
Fundamentos de Redes
Fundamentos do Docker
Fundamentos de CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Fundamentos do Kubernetes
Kubernetes Avançado
Ingress & API Gateway
Fundamentos do Terraform
Terraform Avançado
Ansible & Configuration Management
Fundamentos do AWS
Fundamentos do Azure
Fundamentos do GCP
Monitoramento e Prometheus
Logging & ELK Stack
Alerting e Incident Response
Cloud Identity & Secrets
Segurança de Pipelines CI/CD
Helm & Kubernetes
Segurança Runtime e Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Observabilidade Distribuída
Disaster Recovery & Backup
Otimização de Desempenho
Otimização de Custos na Nuvem
Princípios de SRE
Chaos Engineering
Platform Engineering
Domine DevOps para sua proxima entrevista
Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.
Comece gratis