https://github.com/guerzon/terraform-modules-gcp
Terraform modules I use for various GCP projects.
https://github.com/guerzon/terraform-modules-gcp
google-cloud google-cloud-platform infrastructure-as-code terraform terraform-modules
Last synced: 3 months ago
JSON representation
Terraform modules I use for various GCP projects.
- Host: GitHub
- URL: https://github.com/guerzon/terraform-modules-gcp
- Owner: guerzon
- License: mit
- Created: 2025-07-12T03:54:51.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-12T04:04:35.000Z (3 months ago)
- Last Synced: 2025-07-12T06:11:12.685Z (3 months ago)
- Topics: google-cloud, google-cloud-platform, infrastructure-as-code, terraform, terraform-modules
- Language: HCL
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Terraform modules for GCP
(Live) Terraform modules I use for various engagements using Google Cloud.
## List of modules
- `certificate`: Classic certificate in Certificate Manager.
- `cloudarmor`: Cloud Armor rules (use-case: Java, NodeJS, PH-based users).
- `compute`: Compute Engine instances in an unmanaged instance group.
- `computeinstance`: Compute Engine instances.
- `database`: Database instance inside a Cloud SQL instance, also used for SQL users.
- `dnsrecord`: DNS record set inside a managed zone.
- `dnszone`: Managed zone in Cloud DNS.
- `firewall`: Specific firewall rules.
- `ipaddress`: Reserve static IP address.
- `kubernetes`: Google Kubernetes Engine - Standard.
- `loadbalancer`: Application load balancer.
- `natgateway`: NAT gateway for private compute engine instances and GKE clusters.
- `network`: Virtual private network.
- `registry`: Artifact registry.
- `router`: Cloud Router instance.
- `sqlinstance`: Cloud SQL instance.
- `subnets`: Subnetworks.