
Ansible & Configuration Management
Playbooks, inventory, módulos, roles, handlers, idempotencia, provisioning vs configuration, immutable infrastructure
1¿Qué es un playbook de Ansible?
¿Qué es un playbook de Ansible?
Respuesta
Un playbook es un archivo YAML que define una serie de tareas para ejecutar en hosts objetivo. Constituye la unidad básica para orquestar configuraciones en Ansible. Los playbooks permiten describir el estado deseado de los sistemas de manera declarativa, facilitando la automatización repetible y la gestión de configuración a gran escala.
2¿Cuál es el rol de un archivo inventory en Ansible?
¿Cuál es el rol de un archivo inventory en Ansible?
Respuesta
El archivo inventory lista todos los hosts en los cuales Ansible puede ejecutar tareas. Puede estar en formato INI o YAML y permite agrupar hosts por categorías lógicas. El inventory también puede definir variables específicas por host o por grupo, facilitando la gestión diferenciada de configuraciones según los entornos o roles de servidores.
3¿Qué representa un módulo en Ansible?
¿Qué representa un módulo en Ansible?
Respuesta
Un módulo es una unidad de código reutilizable que realiza una acción específica en un sistema objetivo. Ansible proporciona cientos de módulos integrados para gestionar paquetes, archivos, servicios, usuarios y mucho más. Los módulos son idempotentes por diseño, lo que significa que pueden ejecutarse varias veces sin cambiar el resultado final si ya se alcanzó el estado deseado.
¿Cómo se conecta Ansible a los hosts objetivo por defecto?
¿Qué significa el principio de idempotencia en Ansible?
+17 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
Kubernetes Avanzado
Ingress & API Gateway
Fundamentos de Terraform
Terraform Avanzado
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