OpenTofu additional tools
- awesome-opentofu: Tools
- Opentofu discussions: Tools, dependencies, and other things
- tfsec
brew install tfsec - tfupdate:
Update version constraints in your Terraform configurations
- Install:
pamac install tfupdate-bin - Usage, i.e.:
tfupdate provider google main.tofu
- Install:
Wrapper / orchestration
- awesome-opentofu: Wrappers
- OpenTofu FR: Implement the stack concept
- terragrunt
- atmmos
- Frontend to Terraform/OpenTofu, Packer, Ansible, and more
- pug A terminal user interface for terraform power users.
- tf
- Less verbose and more shell-friendly Terraform
- No Arch/AUR package
- tfwrapper
- Python wrapper for OpenTofu and legacy Terraform which aims to simplify their usage and enforce best practices.
Stale / unmaintained:
Paid services:
Terrascan
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
- GitHub
- Docs
- Megalinter integration
- Unmaintained ? Last release 2024-09
Usage:
terrascan scan -i terraform .
Issues:
checkov
see ../../coding/quality/megalinter.md
terraform-docs
- GitHub
.tofufiles are beeing ignored- Opentofu discussions: Tools, dependencies, and other things: terraform-docs
- OpenTofu support
- pre-commit hook
Usage:
terraform-docs markdown table .