Skip to content

marcio-machado76/terraform_rede_GCP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

Name Version
terraform ~> 0.14
google ~> 3.0

Providers

Name Version
google 3.76.0

Modules

No modules.

Resources

Name Type
google_compute_firewall.fw resource
google_compute_network.vpc resource
google_compute_subnetwork.private_subnet resource
google_compute_subnetwork.public_subnet resource

Inputs

Name Description Type Default Required
credential Credeciais de conta/project gcp, path do arquivo.json string " " no
gcp_region Região onde serão criados os recursos string "us-east1" no
name_vpc Nome da vpc string "vpc-mentoria" no
ports_tcp_udp Portas de entrada do security group tcp e/ou udp map(object({ protocol = string, ports = list(string) }))
{
"tcp": {
"ports": [
"22",
"80",
"443",
"1024-65535"
],
"protocol": "tcp"
},
"udp": {
"ports": [
"0"
],
"protocol": "udp"
}
}
no
project Nome do Projeto string "mentoria-iac" no
subnet_count Quantidade de subnets publicas e privadas number 2 no
vpc_cidrblock Range ip da VPC string "10.10.0.0/16" no

Outputs

Name Description
network_vpc Id Network vpc
private_sub Id das subnets privadas
public_sub Id das subnets publicas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages