Skip to main content

Awesome Ansible List

1.9k
GitHub Stars
97
Curated Resources
9
Categories
7 hours ago
Last Refreshed
Official resourcesCommunityTutorialsBooksVideosToolsBlog posts and opinionsPlaybooks, Roles and CollectionsEditor and IDE Integrations

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me german resources from awesome-ansible"

Installation instructions →

What's inside

Tools

  • aar-doc - Automated Ansible Role Documentation

    Generate documentation automatically from an Ansible role's metadata.

  • Ansible101

    An interactive, zero-setup sandbox for architecting and debugging playbooks with real-time visual execution flow.

  • ansible-bender

    Tool which bends containers using Ansible playbooks and turns them into container images.

  • ansible-builder

    Using Ansible content that depends on non-default dependencies can be tricky. Packages must be installed on each node, play nicely with other software installed on the host system, and be kept in sync.

  • Ansible cmdb

    Takes the output of Ansible's fact gathering and converts it into a static HTML page.

  • ansibledb

    Flask API Web server that uses MongoDB as database to store Ansible reports and facts; this tool can be used to query hosts and facters managed Ansible as well search Ansible logs.

Videos

Blog posts and opinions

Official resources

Books

Tutorials

Editor and IDE Integrations

  • Ansible Language Server

    Language Server that adds support for Ansible, to compatible Editors.

  • Ansible Lint

    Ansible Lint integration with automatic/continuous annotation of errors, warnings, and info while editing.

  • Ansible Vault Integration

    Ansible vault integration for IntelliJ IDEA with context actions for vaulting and unvaulting secrets.

  • Ansible vim

    A vim syntax plugin for Ansible 2.x, it supports YAML playbooks, Jinja2 templates, and Ansible's hosts files.

  • Ansible vim and neovim plugin

    A vim plugin (lsp client) for Ansible, it supports autocompletion, syntax highlighting, hover, diagnostics, and goto support.

  • Emacs

    Ansible Lint integration with automatic/continuous annotation of errors, warnings, and info while editing.

Playbooks, Roles and Collections

Showing a sample of 97 resources. View the full list on GitHub →