¿Qué es el archivo tf.state y qué contiene? ¿En qué se diferencia el uso de Remote State y el almacenamiento del estado en un repositorio Git?
DevOps
¿Está de acuerdo en prepararse para la entrevista (simulación de entrevista, autopresentación)?
¿Cómo organizaste el almacenamiento del estado de Terraform en tu proyecto? ¿Qué utilizaste como almacenamiento y por qué?
¿Qué es un Headless Service y por qué se usa con StatefulSet?
¿Qué es un módulo del núcleo de Linux? ¿Cómo cargarlo, descargarlo y verlo?
¿Qué es la construcción de múltiples etapas en Docker y para qué sirve?
Los desarrolladores están acostumbrados a desplegar cambios manualmente directamente en el clúster, saltándose CI/CD. No se puede prohibir el acceso. ¿Cómo motivarles a pasar a pipelines automatizados?
GitLab CI/CD: tres repositorios (Front, Back, DB). El desarrollador creó una rama en el frontend — se debe levantar automáticamente un entorno de características con los tres servicios, y después de hacer merge, el entorno se elimina. ¿Cómo implementarlo en GitLab CI?
Describe en detalle qué sucede después de ejecutar el comando kubectl apply -f deployment.yaml, en qué orden y en qué componentes del clúster.
¿Cómo funciona CNI (Interfaz de Red de Contenedores) en Kubernetes?
¿Qué dificultades adicionales crea la base de datos en un feature-stand dinámico? ¿Qué se debe hacer?
¿Cómo se garantiza la tolerancia a fallos en etcd y por qué se necesita un número impar de réplicas?
¿Cómo implementar manualmente el despliegue canario en Kubernetes sin herramientas adicionales?
¿Para qué tareas prácticas se puede utilizar el Controlador de Admisión? ¿En qué se diferencia un webhook de validación de uno de mutación?
¿En qué orden deben realizarse las etapas del pipeline CI/CD: compilación, pruebas unitarias, pruebas de integración, linting, análisis estático de código, despliegue?
El servidor está muy lento. ¿Qué comandos y qué revisar primero? Si necesitas entender por qué la aplicación no escribe logs y el sistema está vivo, ¿a dónde acudirías?
¿Cuánta experiencia documentada tienes como DevOps?
¿Cómo configurarías los feature-stands dinámicos en GitLab? El stand se despliega en cada push a la rama y se elimina después de hacer merge o tras un tiempo determinado.
¿Cómo ver los sockets abiertos en el sistema?
¿Cómo llegan los secretos de Vault a Kubernetes? ¿Qué enfoques existen?