
Networking de Kubernetes
CNI (Calico, Cilium), NetworkPolicies, kube-proxy, CoreDNS, fundamentos de Service mesh, troubleshooting de latencia DNS
1¿Qué es un CNI (Container Network Interface) en Kubernetes?
¿Qué es un CNI (Container Network Interface) en Kubernetes?
Respuesta
Un CNI es un plugin que implementa la interfaz de red para los contenedores en Kubernetes. Es responsable de asignar direcciones IP a los pods y configurar la red para permitir la comunicación entre pods. Cada cluster Kubernetes requiere un CNI para funcionar, y la elección del CNI impacta las funcionalidades de red disponibles como NetworkPolicies o el rendimiento.
2¿Cuál es el rol principal de kube-proxy en un cluster Kubernetes?
¿Cuál es el rol principal de kube-proxy en un cluster Kubernetes?
Respuesta
kube-proxy mantiene las reglas de red en cada nodo para permitir la comunicación con los Services Kubernetes. Implementa el concepto de Service configurando reglas iptables, IPVS o nftables para enrutar el tráfico a los pods correspondientes. Sin kube-proxy, los Services no funcionarían y las aplicaciones no podrían comunicarse mediante direcciones ClusterIP estables.
3¿Cuál es la función de CoreDNS en Kubernetes?
¿Cuál es la función de CoreDNS en Kubernetes?
Respuesta
CoreDNS proporciona la resolución DNS dentro del cluster Kubernetes, permitiendo a los pods descubrir Services por su nombre. Resuelve automáticamente los nombres en formato service.namespace.svc.cluster.local a las direcciones ClusterIP correspondientes. CoreDNS es esencial para la comunicación service-to-service y reemplaza a kube-dns desde Kubernetes 1.13.
¿Qué tipo de Service Kubernetes expone un puerto en cada nodo del cluster?
¿Cuál es la principal diferencia entre Calico y Flannel?
+21 preguntas de entrevista
Otros temas de entrevista DevOps
Control de versiones & Git
Fundamentos de Linux
Shell Scripting & Bash
Fundamentos de Networking
Fundamentos de Docker
Fundamentos de CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Fundamentos de Kubernetes
Kubernetes Avanzado
Ingress & API Gateway
Fundamentos de Terraform
Terraform Avanzado
Ansible & Configuration Management
Fundamentos de AWS
Fundamentos de Azure
Fundamentos de GCP
Monitoreo y Prometheus
Logging & ELK Stack
Alerting e Incident Response
Cloud Identity & Secrets
Seguridad de Pipelines CI/CD
Helm & Kubernetes
Seguridad Runtime y Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Observabilidad Distribuida
Disaster Recovery & Backup
Optimización del Rendimiento
Optimización de Costos en la Nube
Principios de SRE
Chaos Engineering
Platform Engineering
Domina DevOps para tu próxima entrevista
Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.
Empieza gratis