vpc
GMafra/vpc/gcp
Terraform module for creating VPCs on Google Cloud
VPC module for Google Cloud Platform Creates and manages VPC on GCP Basic usage ``hcl module vpc-module { source = "git@github.com:GMafra/GCP-modules.git//vpc-module" name = "tf-vpc" } `` Variables |Name|Description|Type|Default|Required| |----|-----------|:----:|:-------:|:--------:| |name|Name of the VPC|String| - |Yes| |auto_create_subnetworks|false = Creates custom VPC, true Creates auto VPC|String|false|No| Outputs |Name|Description| |----|-----------| |name|The unique name of the network| |gateway_ipv4|The IPv4 address of the gateway| |self_link|The URI of the created resource| Reference - Terraform GCP Network(VPC) - Terraform Modules
| Name | Type | Description | Default |
|---|---|---|---|
| name | string | VPC Name | required |
| auto_create_subnetworks | string | false = creates custom VPC, true = automatically creates subnets in each region | "false" |
name — The unique name of the networkgateway_ipv4 — The IPv4 address of the gatewayself_link — The URI of the created resourceTerraform Module to define a consistent naming convention by (namespace, stage,
Terraform module that provision an S3 bucket to store the terraform.tfstate file
Terraform Module that defines a VPC with public/private subnets across multiple
Terraform module to provision an AWS Elastic Beanstalk Environment