Ansible
Source: https://github.com/ansible-community/awesome-ansible at
3db49feb4df0
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
Awesome Ansible 
Sección titulada «Awesome Ansible »Esta lista colaborativa, seleccionada por la comunidad, reúne recursos, herramientas, roles, tutoriales de Ansible y otros contenidos relacionados.
Ansible es un conjunto de herramientas de código abierto escrito en Python para la gestión de configuración, el despliegue de aplicaciones, la entrega continua, la automatización de infraestructuras TI y la automatización en general.
⚠️ Antes de añadir tu proyecto, consulta los recursos de desarrollo de proyectos del ecosistema Ansible. ¡Ofrezcamos la mejor experiencia a usuarios, colaboradores y mantenedores!
Contenido
Sección titulada «Contenido»Recursos oficiales
Sección titulada «Recursos oficiales»Recursos oficiales de Ansible y para Ansible.
- Latest Ansible Documentation - Guía de usuario y documentación más recientes de Ansible.
- Ansible Galaxy Website - Repositorio oficial y sitio comunitario de roles de Ansible.
- Ansible Blog - Blog oficial de Ansible.
Comunidad
Sección titulada «Comunidad»Únete al foro de Ansible:
- Get Help - Foro para hacer y responder preguntas. Añade etiquetas adecuadas al iniciar debates.
- Bullhorn newsletter - Se usa para anunciar versiones y cambios importantes.
- Social Spaces - Reúnete e interactúa con otros entusiastas.
- News & Announcements - Sigue los anuncios del proyecto, incluidos eventos sociales.
Para más información sobre comunicación, consulta la guía de comunicación de Ansible.
Tutoriales
Sección titulada «Tutoriales»Tutoriales y cursos para aprender Ansible.
- How To Manage Remote Servers with Ansible - Este tutorial explica cómo administrar servidores remotos con Ansible.
- Ansible Tutorial by leucos - Tutorial de Ansible en 12 pasos.
- Programming Community Curated Resources for learning Ansible - Lista de recursos recomendados.
- Ansible TopTechSkills.com Tutorial Series on Ansible - Tutoriales para instalar y usar Ansible.
- Official Ansible labs by Red Hat - Curso de formación de Ansible Automation Platform.
- Ansible Tutorials on DigitalOcean - Tutoriales básicos de Ansible en DigitalOcean.
- Ansible Tutorial by BlueBanquise team - Tutorial básico de Ansible.
- Ansible Tutorial for Beginners: Playbook & Examples - Introducción a Ansible para principiantes.
- Ansible Tutorials for Beginners and Advanced - Taller de varios temas y niveles de dificultad.
- Ansible For DevOps - Este repositorio contiene ejemplos de Ansible de Jeff Geerling para acompañar distintas secciones de
Ansible for DevOps, incluido en la sección de libros siguiente. - Ansible Tutorial by Compute Central - Guía práctica con ejemplos sobre fundamentos, playbooks, roles, colecciones, desarrollo de módulos y colecciones propios, prácticas de producción, resolución de problemas y preparación de entrevistas.
Libros sobre Ansible.
- Ansible for DevOps - El libro ayuda a empezar a aprovisionar y administrar de uno a miles de servidores con Ansible. Muestra gratuita aquí.
- Ansible for Kubernetes - Despliega y mantiene aplicaciones reales de gran escala y alta disponibilidad con Ansible.
- How To Manage Remote Servers with Ansible eBook - Libro basado en la serie «How To Manage Remote Servers with Ansible».
- The Tao of Ansible: Mastering Automation with Simplicity and Grace - Guía de Ansible que destaca la sencillez, la elegancia y la automatización sin complejidad.
Tutoriales en vídeo y formación de Ansible.
- Ansible YouTube Channel - Canal oficial de Ansible en YouTube.
- Introduction to Ansible - Introducción accesible a principiantes por Cloud Academy.
- Ansible 101 by Jeff Geerling - Excelente serie de vídeos de Ansible de Jeff Geerling.
- Ansible TopTechSkills.com Tutorial Series on YouTube - Tutoriales en vídeo sobre Ansible.
- Ansible Essentials - Course - Aula de vídeo gratuita sobre fundamentos de Ansible, de Red Hat.
- Complete Ansible Course 2020 by DevOps Journey - Curso de vídeo gratuito de Ansible con laboratorios para seguir.
- Getting started with Ansible - Serie de tutoriales de LearnLinuxTV en YouTube.
Herramientas
Sección titulada «Herramientas»Herramientas para Ansible y que utilizan Ansible.
- Automation Controller - Antes Ansible Tower; este producto de Red Hat permite escalar la automatización TI, gestionar despliegues complejos y mejorar la productividad, extendiendo Ansible a todo el equipo.
- AWX - Interfaz web, API REST y motor de tareas basados en Ansible; proyecto upstream de Automation Controller.
- Ansible Lint - Comprueba las mejores prácticas de los playbooks y los comportamientos mejorables.
- ansible-static-lint - Analizador estático rápido y sin conexión para playbooks, escrito en Go; aplica un subconjunto de reglas ansible-lint sin Python ni runtime de Ansible.
- Ansible Doctor - Generador sencillo de documentación anotada para roles de Ansible basado en plantillas Jinja2.
- Ansible DocSmith - Genera documentación de roles a partir de argument_specs.yml para README y archivos de variables predeterminadas.
- Ansible cmdb - Convierte la salida de recopilación de facts de Ansible en una página HTML estática.
- ARA - Registra playbooks de Ansible y facilita su comprensión y diagnóstico mediante API de informes, interfaz y CLI.
- Ansible Inventory Grapher - Muestra jerarquías de herencia del inventario y el nivel donde se definen las variables.
- Mitogen for Ansible - Acelera Ansible considerablemente con Mitogen.
- Molecule - Framework para desarrollar y probar roles de Ansible.
- Packer Ansible Provisioner - Provisionador para automatizar con Packer y Ansible la creación de imágenes de VM.
- Excel Ansible Inventory - Convierte cualquier hoja de cálculo Excel en un inventario de Ansible.
- terraform.py - Script de inventario dinámico de Ansible que analiza archivos de estado de Terraform.
- Ansible101 - Entorno interactivo sin configuración para diseñar y depurar playbooks con visualización de ejecución en tiempo real.
- ansible-navigator - Interfaz de usuario de texto (TUI) para Ansible.
- squest - Portal de autoservicio para plantillas de trabajos de Automation Controller.
- ansible-bender - Herramienta que transforma contenedores mediante playbooks de Ansible y los convierte en imágenes de contenedor.
- ansible-runner - Herramienta y biblioteca Python para conectar directamente con Ansible o integrarlo en otros sistemas, mediante una imagen de contenedor, una herramienta independiente o un módulo Python importable.
- ansible-builder - El contenido de Ansible con dependencias no predeterminadas puede ser difícil de gestionar: hay que instalar paquetes en cada nodo, convivir con el software anfitrión y mantenerlos sincronizados.
- kics - Herramienta SAST que analiza playbooks de infraestructura como código Ansible para detectar vulnerabilidades, incumplimientos y errores de configuración.
- ansible-security-scanner - Analizador estático de playbooks, roles y colecciones que detecta credenciales codificadas, RCE y riesgos de cadena de suministro; genera SARIF, SBOM CycloneDX y GitLab SAST.
- php-ansible Library - Wrapper orientado a objetos para usar Ansible desde PHP.
- TD4A - Ayuda de diseño para crear y probar plantillas Jinja2: combina datos YAML con una plantilla y genera el resultado.
- Ansible Playbook Grapher - Herramienta CLI que crea un grafo de plays, tareas y roles de playbooks Ansible.
- ansible-doc-extractor - Extrae documentación de módulos Ansible en formato HTML.
- Ansible Semaphore - Interfaz moderna para administrar y ejecutar playbooks Ansible.
- Steampunk Spotter - Herramienta asistida de escritura de automatización que analiza playbooks y ofrece recomendaciones.
- ansible-roster - Plugin de inventario Roster que genera inventario desde YAML organizado por host; admite rangos, nombres regex, inclusiones de archivos y combinación de variables.
- Monkeyble - Plugin callback para pruebas de extremo a extremo de playbooks con pruebas Python y CI/CD, a fin de detectar regresiones.
- aar-doc - Automated Ansible Role Documentation - Genera automáticamente documentación a partir de metadatos de roles Ansible.
- antsichaut - Automatiza el relleno de changelog.yaml usado por antsibull-changelog.
- ansibledb - Servidor web API Flask con MongoDB para guardar informes y facts Ansible; permite consultar hosts y facts gestionados y buscar registros de Ansible.
- Ansible Template Playground - Entorno online para ejecutar, probar y compartir plantillas Ansible.
- YAML Validator, (chrome extension) - Validador y formateador YAML online con esquema JSON de Ansible; la extensión de Chrome también pliega código YAML en GitHub.
Artículos y opiniones de blogs
Sección titulada «Artículos y opiniones de blogs»Buenas prácticas y otras opiniones sobre Ansible.
- Ansible (Real Life) Good Practices - Guías de buenas prácticas.
- Testing Ansible Roles Against Windows with Test-Kitchen - Usa Test-Kitchen con Ansible para aplicar playbooks a Windows y probarlos con Pester.
- Ansible Best Practices by AndiDog - Prácticas para muchos aspectos de Ansible, con consejos para entornos distintos (pruebas, preproducción y producción).
- Getting started with Ansible - Presenta Ansible, explica su instalación y ofrece una guía interactiva de funciones básicas, como ejecutar playbooks e instalar contenido.
- Taking Ansible apart - Describe y muestra cómo funcionan los componentes de Ansible más usados.
- Enhancing Ansible Development with SOLID Principles - Descubre cómo SOLID —responsabilidad única, abierto/cerrado, sustitución de Liskov, segregación de interfaces e inversión de dependencias— mejora el desarrollo de roles y playbooks Ansible.
- Functional programming design patterns in Ansible code - Aplica programación funcional (FP) para mejorar el código Ansible: funciones puras, separación de efectos, inmutabilidad, composición y evaluación perezosa facilitan pruebas, depuración, comprensión y ampliación.
- Ansible – Was ich am Ad-hoc-Modus schätze - Opinión sobre lo que le gusta al autor del modo Ad-Hoc de Ansible.
Francés
Sección titulada «Francés»- Apprendre et Maitriser Ansible l’outil de gestion de configuration - Una serie de cursos de Ansible en francés.
Playbooks, roles y colecciones
Sección titulada «Playbooks, roles y colecciones»Excelentes playbooks, roles y colecciones listos para producción para empezar.
- Ansible Vagrant Examples by geerlingguy - Ejemplos de Ansible que usan Vagrant para desplegar en VM locales.
- Ansible playbook for Linux machine setup - Playbook para configurar una máquina Debian/Ubuntu reforzada y autoactualizable con daemon Docker.
- Ansible Lockdown - Contenido Ansible para auditar y corregir el cumplimiento de líneas base CIS o STIG en sistemas operativos y aplicaciones.
- DevSec Hardening Framework - La colección DevSec refuerza Linux, MySQL, NGINX y servicios/servidores SSH.
- T.A.D.S. boilerplate - Aprovisiona y despliega un clúster Docker Swarm en desarrollo y producción siguiendo Infrastructure as Code y buenas prácticas DevOps.
- Openstack Ansible - Playbooks Ansible para desplegar OpenStack.
- Robert de Bock - Amplia colección de roles Ansible.
- DebOps - Amplia colección de playbooks Ansible basados en Debian.
- ansible-ssm - Rol Ansible para aprovisionar hosts físicos y virtuales con el agente AWS SSM.
- BlueBanquise - Colección coherente de roles Ansible para desplegar clústeres.
- redhat-cop - Repositorios del proyecto Red Hat Communities of Practice sobre Ansible.
- Linuxfabrik LFOps - Colección con 145+ playbooks y 160+ roles para iniciar y administrar Linux (RHEL 8/9/10, Debian, Ubuntu); incluye hardening del SO, MariaDB, Icinga2, Nextcloud, FreeIPA, KVM e integración Bitwarden.
Integraciones con editores e IDE
Sección titulada «Integraciones con editores e IDE»Integraciones con editores de texto e IDE para facilitar el desarrollo con Ansible.
- Ansible Language Server - Servidor de lenguaje que incorpora compatibilidad con Ansible a editores compatibles.
- VS Code - official Ansible Extension - Añade soporte de lenguaje a Visual Studio Code y editores OpenVSX mediante ansible-language-server.
- Vim - Editor de texto CLI gratuito y de código abierto. Plugins útiles de Vim:
- Ansible vim - Plugin de sintaxis Vim para Ansible 2.x; admite playbooks YAML, plantillas Jinja2 y archivos de hosts.
- Ansible vim and neovim plugin - Plugin Vim (cliente LSP) para Ansible con autocompletado, resaltado, ayuda al pasar el cursor, diagnósticos y navegación.
- Emacs - Editor e IDE gratis y de código abierto con sangría automática, resaltado y shell de terminal integrado, entre otras funciones:
- lsp-mode - Compatibilidad con Ansible Language Server Protocol en Emacs: resaltado, autocompletado y diagnósticos.
- yaml-mode - Resaltado y comprobación de sintaxis YAML.
- jinja2-mode - Resaltado y comprobación de sintaxis Jinja2.
- magit-mode - Interfaz Git porcelain en Emacs.
- flymake-ansible-lint - Integración Ansible Lint con anotaciones automáticas/continuas de errores, advertencias e información al editar.
- PyCharm - IDE completo para desarrollo de software Python. Plugins útiles:
- Ansible Lint - Integración Ansible Lint con anotaciones automáticas/continuas de errores, advertencias e información al editar.
- Ansible Vault Integration - Integración de Ansible Vault con IntelliJ IDEA y acciones contextuales para cifrar y descifrar secretos.
HagiCode
HagiCode es un espacio de programación con agentes. Las interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir, para una experiencia de desarrollo atractiva.
Una experiencia de desarrollo atractiva gracias a interacciones de interfaz ricas y cómodas.
- InteligenteLos flujos de trabajo de OpenSpec convierten la intención en un itinerario ejecutable, de la propuesta al diseño, las tareas y la entrega.
- EficienteLa ejecución multiagente avanza en paralelo con la investigación, la implementación y la revisión, en varios repositorios y con los Agent CLI que ya usas.
- InteresanteLas interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir.
Descargar para Windows
Compartir HagiCode
Convierte ideas en software entregado.
HagiCode es un espacio de trabajo de programación con agentes: los flujos de trabajo de OpenSpec planifican el cambio, la ejecución multiagente lo lleva a cabo y Hero Scenario hace visible el largo recorrido, para convertir ideas en software entregado.
- Inteligente
- Los flujos de OpenSpec convierten la intención en un camino de la propuesta a la entrega.
- Eficiente
- La ejecución multiagente avanza en paralelo con investigación, implementación y revisión.
- Divertido
- Las interacciones de interfaz facilitan la planificación, los agentes y el trabajo en proyectos.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

