Skip to content

Latest commit

 

History

History
69 lines (51 loc) · 3.67 KB

README.md

File metadata and controls

69 lines (51 loc) · 3.67 KB

terraform-infra-gcp 🚀

This repository contains the configuration files and modules to set up and manage infrastructure on Google Cloud Platform (GCP) using Terraform.


Directory Structure

📁 key : Contains service account keys, public keys, and other authentication-related files.

  • *.json : Service account keys for various projects and services.
  • *.pub : Public SSH keys for various services.

📁 modules: Reusable Terraform modules.

  • cloud_armor, gcs_buckets, ... : Various Terraform modules for creating and managing different GCP resources.

📁 project : Configuration files specific to projects.

  • somaz-service-project : Infrastructure setup for the service project (dev, prod, and qa environments).
  • somaz-host-project : Infrastructure setup for the host project.
  • somaz-bigquery-project : Infrastructure setup for the bigquery project. (mongodb -> bigquery -> google sheet connection)
  • somaz-ai-project : Infrastructure setup for the ai project. (GPU Server)



🪂 Architecture

architecture



📊 Bigquery Workflow

bigquery_workflow



🌐 Reference

Module

README


License

This project is licensed under the MIT License - see the LICENSE file for details.


👨‍👩‍👦‍👧 Contributing

Contributions to enhance and improve this repository are always welcome. Please follow the standard Git workflow:

  1. Fork the repository.
  2. Make your changes or additions.
  3. Submit a pull request.