mirror of
https://github.com/dragonheim/gagent.git
synced 2025-05-25 01:06:48 -07:00
Very preliminary tf scripting.
This commit is contained in:
parent
0266d9ee8a
commit
f1844c1a4e
8 changed files with 275 additions and 0 deletions
23
tfenv/cluster/vpc.tf
Normal file
23
tfenv/cluster/vpc.tf
Normal file
|
@ -0,0 +1,23 @@
|
|||
variable "region" {}
|
||||
variable "provider_alias" {}
|
||||
|
||||
variable "regional_vpc_cidr" {
|
||||
description = "A simple map of VPC subnets used by region"
|
||||
type = map
|
||||
default = {
|
||||
"us-west-2" = "10.172.64.0/19",
|
||||
"us-east-1" = "10.172.0.0/19",
|
||||
}
|
||||
}
|
||||
|
||||
resource "aws_vpc" "gagent" {
|
||||
instance_tenancy = "default"
|
||||
enable_dns_support = true
|
||||
cidr_block = var.regional_vpc_cidr[var.region]
|
||||
tags = merge(
|
||||
var.extra_tags,
|
||||
{
|
||||
Name = "gagent"
|
||||
}
|
||||
)
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue