The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Python Ansible Projects
-
devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
-
Ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
They support for-if from python, too: https://jinja.palletsprojects.com/en/3.1.x/templates/#loop-f... but I haven't tried the "recursive" keyword to know if ansible supports that. I say "ansible supports that" because they don't just drop jinja2 into ansible and call it a draw, they have a bunch of custom execution integrations: https://github.com/ansible/ansible/blob/v2.16.3/lib/ansible/...
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
awx
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
AWX Project ↗
-
-
homelab
Modern self-hosting framework, fully automated from empty disk to operating services with a single command.
K3s is great, I use it on all of my personal clusters (here and here). It's lightweight and very easy to manage.
-
molecule
Molecule aids in the development and testing of Ansible content: collections, playbooks and roles
Hell, the ansible roles I maintain use Molecule for testing.
-
Testinfra: is a testing framework for infrastructure used to test system configurations and infrastructure as code.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Look into AWX as an alternative to Tower. If you just want better reporting on runs, check out ARA or callback plugins.
-
Project mention: Issue with starting OSDs - every host has same cluster_addr and public_addr | /r/ceph | 2023-08-05
I'm having some struggles with my ceph Octopus cluster, that I just converted from ceph-ansible to cephadm deployed. I used the adopt playbook here (https://github.com/ceph/ceph-ansible/blob/main/infrastructure-playbooks/cephadm-adopt.yml) and it reported all successful . The ceph health is all ok. However, when I try to restart an osd with 'ceph orch daemon restart ', the osd does not come up with the below error
-
-
scantron
A distributed nmap / masscan scanning framework complete with scan scheduling, engine pooling, subsequent scan port diff-ing, and an API client for automation workflows.
-
-
ansible-playbook-grapher
A command line tool to create a graph representing your Ansible playbook tasks and roles
-
-
The community.vmware collection has a new maintainer. Welcome on board ihumster!
-
-
However, there is a breaking change to https://github.com/ansible-collections/community.zabbix/blob/main/plugins/inventory/zabbix_inventory.py which breaks the ability to import host groups from zabbix. This means you'll have all the hosts into one single group.
-
-
-
-
ansible-podman-collections
Repository for Ansible content that can include playbooks, roles, modules, and plugins for use with the Podman tool
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Ansible related posts
- Using HashiCorp Vault as a dynamic Ansible inventory and authentication service
- Interesting Uses of Ansible's ternary filter
- The Director of "Toy Story" Also Drew the BSD Daemon Logo
- The Bullhorn #124 (Ansible Newsletter)
- discussion forum for Grafana roles on Ansible Galaxy
- ansible builder collections path
- Webhook notifications -> unable to save custom messages
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Index
What are some of the best open-source Ansible projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | devops-exercises | 62,777 |
2 | Ansible | 60,761 |
3 | awx | 13,312 |
4 | ansible-for-devops | 7,934 |
5 | homelab | 7,643 |
6 | molecule | 3,789 |
7 | pytest-testinfra | 2,314 |
8 | ara | 1,785 |
9 | ceph-ansible | 1,630 |
10 | ansible-docker | 733 |
11 | scantron | 728 |
12 | ansible-bender | 664 |
13 | ansible-playbook-grapher | 535 |
14 | ansible-freeipa | 467 |
15 | community.vmware | 328 |
16 | ansible-navigator | 315 |
17 | ansible-junos-stdlib | 298 |
18 | community.zabbix | 298 |
19 | ansible-aur | 283 |
20 | squest | 269 |
21 | ansible-dockerswarm | 258 |
22 | ansible-podman-collections | 238 |
23 | avd | 233 |