A comprehensive collection of Terraform modules for onboarding Google Cloud projects and organizations to the Upwind platform, enabling seamless integration for monitoring and security analysis.
This repository contains the following Terraform modules for Google Cloud onboarding:
- modules/project/ - Project-level onboarding module for connecting individual Google Cloud projects to the Upwind platform
- modules/organization/ - Organization-level onboarding module for comprehensive monitoring and security analysis across entire Google Cloud organizations
Complete usage examples are available in the examples directory:
- examples/project/ - Basic project onboarding example demonstrating single Google Cloud project integration
- examples/organization/ - Advanced organization-level onboarding with multiple project scenarios and conditional deployments
We welcome contributions! Please see our CONTRIBUTING.md guide for details on:
- Development setup and workflows
- Testing procedures
- Code standards and best practices
- How to add new submodules
For bug reports and feature requests, please use GitHub Issues.
We use Semantic Versioning for releases. For the versions available, see the tags on this repository.
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
Please see the Actions Page for automations