Web-based user interface, REST API, and task engine built on top of Ansible. It is the upstream project for Automation Controller.
PythonOtheractive
35 projects5 categories
Sourced fromansible-community/awesome-ansible
Web-based user interface, REST API, and task engine built on top of Ansible. It is the upstream project for Automation Controller.
PythonOtheractive
This repository contains Ansible examples developed to support different sections of Ansible for DevOps by Jeff Geerling, which is listed in the following section of books about Ansible.
PythonMIT Licenseslowing
Git porcelain within Emacs.
Emacs LispGNU General Public License v3.0active
Checks Playbooks for best practices and behavior that could potentially be improved.
PythonGNU General Public License v3.0active
SAST Tool that scans your Ansible infrastructure as code playbooks for security vulnerabilities, compliance issues and misconfigurations.
Open Policy AgentApache License 2.0active
Takes the output of Ansible's fact gathering and converts it into a static HTML page.
PythonGNU General Public License v3.0slowing
12 Step Tutorial for Ansible.
ShellOtherslowing
Ansible examples using Vagrant to deploy to local VMs.
MIT Licenseslowing
Records Ansible playbooks and makes them easier to understand and troubleshoot with a reporting API, UI and CLI.
PythonGNU General Public License v3.0active
Ansible Playbooks for deploying OpenStack.
PythonApache License 2.0active
A tool and Python library that helps when interfacing with Ansible directly or as part of another system whether that be through a container image interface, as a standalone tool, or as a Python module that can be imported.
PythonOtheractive
A vim syntax plugin for Ansible 2.x, it supports YAML playbooks, Jinja2 templates, and Ansible's hosts files.
Vim ScriptMIT Licenseactive
Command line tool to create a graph representing your Ansible playbook plays, tasks and roles.
PythonGNU General Public License v3.0active
A text-based user interface (TUI) for Ansible.
PythonApache License 2.0active
YAML highlighting and syntax checking.
Emacs LispGNU General Public License v3.0active
Displays inventory inheritance hierarchies and the level at which variables are defined in an inventory.
PythonGNU General Public License v3.0steady
Ansible dynamic inventory script for parsing Terraform state files.
PythonApache License 2.0dormantarchived
Language Server that adds support for Ansible, to compatible Editors.
TypeScriptMIT Licenseslowingarchived
Design aid for building and testing jinja2 templates, combines data in yaml format with a jinja2 template and render the output.
CSSMIT Licenseslowing
OOP-Wrapper for Ansible, making Ansible available in PHP.
PHPMIT Licensesteady
An Ansible coherent roles collection to deploy clusters.
JinjaMIT Licenseactive
Simple annotation like documentation generator for Ansible roles based on Jinja2 templates.
PythonGNU General Public License v3.0active
Ansible playbook for setting up a self-updating, hardened Debian/Ubuntu machine with Docker daemon.
HTMLMIT Licensedormant
Turn any Excel Spreadsheet into an Ansible Inventory.
PythonGNU General Public License v3.0dormant
An Ansible Collection with 145+ playbooks and 160+ roles to bootstrap and manage Linux infrastructure (RHEL 8/9/10, Debian, Ubuntu). Covers OS hardening, MariaDB, Icinga2, Nextcloud, FreeIPA, KVM and Bitwarden integration.
JinjaThe Unlicenseactive
Jinja2 highlighting and syntax checking.
Emacs Lispslowing
Generate documentation automatically from an Ansible role's metadata.
PythonMIT Licenseactive
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.
JavaScriptApache License 2.0active
Generates Ansible role documentation from argument_specs.yml for READMEs and default variable files.
Pythonactive
A tool that extracts documentation from Ansible modules in the HTML form.
PythonGNU General Public License v3.0slowing
Ansible Lint integration with automatic/continuous annotation of errors, warnings, and info while editing.
Emacs LispGNU General Public License v3.0active
Static analyzer for playbooks, roles and collections covering hardcoded credentials, RCE, and supply-chain risks. Outputs SARIF, CycloneDX SBOM and GitLab SAST.
PythonApache License 2.0active
An Ansible role to provision physical and virtual hosts with the AWS SSM agent.
PythonMIT Licensedormant
Discover how the fundamental principles of SOLID—Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion—can significantly elevate your Ansible role and playbook development.
PythonGNU General Public License v3.0slowing
Automate the filling of a changelog.yaml used by antsibull-changelog.
PythonMIT Licenseactive