SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 Python infrastructure-as-code Projects
-
SaltStack
Software to automate the management and configuration of any infrastructure or application at scale. Install Salt from the Salt package repositories here:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
checkov
Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.
Checkov: static analysis for IaC
-
-
-
ggshield
Find and fix 400+ types of hardcoded secrets and 70+ types of infrastructure-as-code misconfigurations.
Project mention: Ask HN: How can we open-source a 7 year old SaaS codebase and build a community? | news.ycombinator.com | 2024-05-30You could just switch the existing repo(s?) to public. If secrets in the commits are a concern you can use stuff like GitGuardian (https://gitguardian.com)
-
fixinventory
Fix Inventory helps you identify and remove the most critical risks in AWS, GCP, Azure and Kubernetes.
Project mention: Defenders think in lists. Attackers think in graphs. So attackers win | news.ycombinator.com | 2024-08-24There is also Fix Inventory, which is a graph-based security tool:
https://github.com/someengineering/fixinventory
I'm one of the people behind Fix Inventory. What scares a lot of developers away from graph-based tools is the graph query language. It has a steep learning curve, and unless you write queries every day, it's really cumbersome to learn.
We simplified that with our own search syntax that has all the benefits of the graph, but simplified a few concepts like graph traversal.
-
-
modules.tf-lambda
Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to Terraform
-
-
iambic
IAMbic is Version-Control for IAM. It centralizes and simplifies cloud access and permissions. It maintains an eventually consistent, human-readable, bi-directional representation of IAM in Git.
-
hongbomiao.com
A personal research and development (R&D) lab that facilitates the sharing of knowledge.
-
grafana-ansible-collection
grafana.grafana Ansible collection provides modules and roles for managing various resources on Grafana Cloud and roles to manage and deploy Grafana Agent and Grafana
-
-
-
-
-
-
-
cardano-node-role
Install Cardano Node as a systemd service and wrap it with Ansible to provide simplified Ops interface to mint tokens and assert certain state of the ledger.
-
-
cdk-magento-webshop
This is a CDK app to provision the required resources to run a flexible, scalable, and cost-effective Magento webshop on top of AWS.
Python infrastructure-as-code discussion
Python infrastructure-as-code related posts
-
Ask HN: How are you deploying your lambdas these days?
-
discussion forum for Grafana roles on Ansible Galaxy
-
Push the Green Button: Creating Event Gadgets with IoT and Serverless Architecture
-
Terraform and Microservices
-
Invoice granularity: Show different accounts/cost allocation tags on invoice
-
Resoto | Graph-based Cloud Asset Inventory
-
Do we even need Infrastructure Visualization Tools?
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jan 2025
Index
What are some of the best open-source infrastructure-as-code projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | SaltStack | 14,281 |
2 | checkov | 7,277 |
3 | octoDNS | 3,232 |
4 | pytest-testinfra | 2,388 |
5 | ggshield | 1,702 |
6 | fixinventory | 1,626 |
7 | eNMS | 814 |
8 | modules.tf-lambda | 351 |
9 | collection_opnsense | 291 |
10 | iambic | 286 |
11 | hongbomiao.com | 223 |
12 | grafana-ansible-collection | 153 |
13 | webui | 108 |
14 | transible | 34 |
15 | paco | 33 |
16 | sw_proxmox_mail_gw | 12 |
17 | collection_nftables | 10 |
18 | infra_nftables | 7 |
19 | cardano-node-role | 3 |
20 | addons_nftables | 2 |
21 | cdk-magento-webshop | 1 |
22 | cdk-demo | 0 |