Skip to content

devolvdev/devolv

Repository files navigation

Devolv

PyPI - Version Tests License: MIT Coverage

Devolv is a modular DevOps CLI toolkit focused on AWS IAM security and cloud automation.

πŸ”§ Install once β€” and unlock multiple tools to validate, detect drift, and secure your infrastructure.

πŸ“– Docs: https://devolvdev.github.io/devolv


🧰 Available Tools

Command Description
devolv validate Validate AWS IAM policies (βœ… live)
devolv drift Detect IAM policy drift (βœ… live, CI/CD-first)
devolv scan πŸ”œ Scan AWS accounts (coming soon)
devolv generate 🧠 Generate safe IAM policies (coming soon)
devolv etl βš™οΈ CI/CD IAM transformation (planned)

πŸ“¦ Installation

pip install devolv

πŸ›  Example Usage

Validate IAM Policy

devolv validate path/to/policy.json

Outputs security warnings if wildcards or risks are found.

Detect IAM Drift (CI/CD-first tool)

devolv drift --policy-name my-policy --file ./policy.json

Designed for GitHub Actions / CI workflows: shows differences between your local policy file and the deployed AWS policy, creates PRs or issues to resolve drift.


πŸ§ͺ Run Tests

pytest --cov=devolv --cov-report=term-missing

πŸ“– Full Documentation

Visit: https://devolvdev.github.io/devolv


Built with ❀️ by the Devolv Dev team.

About

Devolv: Modular DevOps toolkit β€” IAM validation, drift detection, AWS, CI/CD, security.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages