Skip to content

cloudeteer/terraform-governance

Repository files navigation

Note

This repository is publicly accessible as part of our open-source initiative. We welcome contributions from the community alongside our organization's primary development efforts.


Terraform Governance

This repository serves as a central hub for shared documentation and reusable GitHub Actions workflows, designed to streamline the management and governance of Terraform modules across various projects. By leveraging these resources, other repositories containing Terraform modules can easily reference and reuse our best practices and automation scripts.

Features

  • Shared Documentation: Comprehensive guides and best practices for Terraform module development and governance.
  • Reusable GitHub Actions Workflows: Predefined workflows to automate common tasks such as linting, testing, and deployment of Terraform modules.
  • Module Repository Factory: A robust framework for creating new Terraform module repositories, ensuring consistency and compliance with established standards.

Usage

To use the shared documentation and workflows in your own repositories, simply reference the relevant files from this repository. Detailed instructions on how to integrate these resources are provided in the documentation.

Contributions

We welcome all kinds of contributions, whether it's reporting bugs, submitting feature requests, or directly contributing to the development. Please read our Contributing Guidelines to learn how you can best contribute.

Thank you for your interest and support!

Copyright and license

Logo

© 2024 CLOUDETEER GmbH

This project is licensed under the MIT License.