Ansible
Aprende Ansible desde tu primer inventario hasta despliegues en múltiples hosts. Playbooks, roles, plantillas, vault y automatización idempotente.
12 lecciones, en orden
- 120 min
Qué es Ansible
Bienvenido. Si nunca has automatizado un servidor en tu vida, estás en el sitio correcto. Antes de ejecutar nada vamos a hacernos una imagen clara de...
Configuration managementAgentless automationIdempotencyControl nodeManaged nodesPlaybooks vs scripts - 225 min
Inventory y comandos Ad Hoc
Ya sabes que Ansible se conecta a las máquinas por SSH y que describe el estado deseado en lugar de los pasos. Pero antes de que Ansible pueda hablar...
Inventory fileHost groupsAd hoc commandsAnsible pingAnsible -mAnsible -a - 330 min
Tu primer playbook
Los comandos ad hoc van muy bien para una comprobación rápida o un arreglo puntual, pero no dan de sí para una configuración real. Tendrías que...
Playbook structurePlaysHostsTasksBecomeAnsible-playbook command - 430 min
Tasks, Modules y Handlers
Imagina un playbook que gestiona un servidor web. Tiene tres tareas que tocan cada una un archivo de configuración distinto, y en cuanto cualquiera...
TasksModulesHandlersNotifyChanged_whenService restart pattern - 530 min
Variables y Facts
Escribe un playbook con el número de puerto, el nombre del sitio y las versiones de los paquetes puestos a mano dentro de las tareas y funciona, una...
Variables in playbooksVars filesGroup_varsHost_varsFactsVariable precedence basics - 630 min
Plantillas con Jinja2
Copiar un archivo estático a todas las máquinas funciona perfectamente hasta que una máquina necesita otro puerto, otro nombre de host o un bloque de...
Template moduleJinja2 expressionsFiltersIf blocks in templatesFor loops in templates - 730 min
Bucles y condicionales
Un playbook que instala un paquete tiene una tarea. Un playbook que instala diez paquetes no debería tener diez tareas casi idénticas que solo se...
Loop keywordLoop with dictsWhen conditionalsRegisterBlock and rescue basics - 835 min
Roles y Galaxy
Antes o después acabas con dos playbooks que instalan nginx los dos, sueltan la misma plantilla de configuración los dos y reinician el servicio...
Role structureTasks/main.ymlDefaultsTemplates folderInclude_roleAnsible-galaxy install - 925 min
Vault y secretos
Todo lo que has escrito hasta ahora se le podía enseñar a cualquiera. Inventarios, plantillas, valores por defecto de un rol: nada de eso te haría...
Ansible-vault encryptAnsible-vault editVault password fileEncrypted variablesVault id labels - 1025 min
Etiquetas y depuración
Tu playbook empezó con seis tasks y lo ejecutabas a todas horas. Ahora son cincuenta tasks repartidas en cuatro roles, tarda tres minutos y tú estás...
Tags on tasks and roles--tags and --skip-tags--start-at-taskVerbose flagsDebug moduleAnsible-playbook --check --diff - 1125 min
Collections y Plugins
Todos los nombres de módulo de este curso llevan un prefijo al que quizá no le hayas dado importancia: ansible.builtin.copy,...
CollectionsFQCNAnsible-galaxy collection installRequirements.yml for collectionsFilter plugins overviewLookup plugins overview - 1260 min
Proyecto final: despliegue en múltiples hosts
Todas las lecciones hasta aquí te han enseñado una pieza por separado: un inventario por un lado, un rol por otro, una plantilla, un archivo de...
Multi-play playbooksRoles in productionGroup_vars by environmentVault for secretsSerial and rolling updatesPutting it all together
Aprende Ansible en tu idioma
Cada lección, examen y respuesta del tutor aparece en tu idioma. El tutor de IA responde en el idioma en que le hablas.
Roles that use Ansible
See how hiring teams interview engineers on Ansible, in production-like environments.
Infrastructure Engineer
Hire infrastructure engineers who design systems your team can rely on. Interview them in real workspaces with Terraform, Ansible, cloud APIs and live failure scenarios.
See the interviewDevOps Engineer
Hire DevOps engineers who actually ship. Run live or take-home interviews in production-like Linux environments with Docker, Kubernetes, Terraform and CI/CD. See how they debug, automate, and work alongside AI.
See the interviewPlatform Engineer
Hire platform engineers who reduce friction for every team. Real golden-path templates, real internal CLIs, real service onboarding flows. We record every step.
See the interview