
Kubernetes Avanzado
StatefulSets, DaemonSets, Jobs, CronJobs, PersistentVolumes, gestión de recursos, HPA, troubleshooting de OOMKilled
1¿Qué es un StatefulSet en Kubernetes?
¿Qué es un StatefulSet en Kubernetes?
Respuesta
Un StatefulSet garantiza una identidad estable y predecible para cada pod (pod-0, pod-1, etc.) junto con almacenamiento persistente individual. A diferencia de los Deployments diseñados para aplicaciones sin estado, los StatefulSets mantienen el orden de inicio y apagado de los pods. Son esenciales para bases de datos distribuidas, sistemas de cache como Redis Cluster o aplicaciones que requieren identidad de red estable.
2¿Qué es un DaemonSet en Kubernetes?
¿Qué es un DaemonSet en Kubernetes?
Respuesta
Un DaemonSet asegura que una copia de un pod se ejecute en todos (o algunos) nodes del cluster. Se usa principalmente para agentes de sistema como recolectores de logs (Fluentd), agentes de monitoring (Prometheus Node Exporter) o plugins de red (CNI). A diferencia de los Deployments que apuntan a un número fijo de réplicas, los DaemonSets se adaptan automáticamente al número de nodes.
3¿Qué es un Job en Kubernetes?
¿Qué es un Job en Kubernetes?
Respuesta
Un Job crea uno o más pods y garantiza que un número especificado termine con éxito. A diferencia de los controladores de larga duración como Deployments, los Jobs están diseñados para tareas de ejecución única como migraciones de bases de datos, procesamiento batch o scripts de mantenimiento. Una vez completada la tarea, el pod permanece disponible para consultar los logs antes de su limpieza manual o automática.
¿Cuál es la principal diferencia entre un Job y un CronJob?
¿Cuál es la diferencia entre PersistentVolume (PV) y PersistentVolumeClaim (PVC)?
+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
Networking de Kubernetes
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