Initial Commit

This commit is contained in:
Patrick de Ruiter 2020-05-11 23:20:27 +02:00
parent e601e0eec0
commit 279926fcc4
7 changed files with 60 additions and 0 deletions

29
.gitignore vendored Normal file
View File

@ -0,0 +1,29 @@
### Terraform ###
# Local .terraform directories
**/.terraform/*
# .tfstate files
*.tfstate
*.tfstate.*
# Crash log files
crash.log
# Ignore any .tfvars files that are generated automatically for each Terraform run. Most
# .tfvars files are managed as part of configuration and so should be included in
# version control.
#
# example.tfvars
# Ignore override files as they are usually used to override resources locally and so
# are not checked in
override.tf
override.tf.json
*_override.tf
*_override.tf.json
# Include override files you do wish to add to version control using negated pattern
# !example_override.tf
# Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan
# example: *tfplan*

9
backend.tf Normal file
View File

@ -0,0 +1,9 @@
terraform {
backend "remote" {
organization = "webuildyourcloud"
workspaces {
name = "wbyc-master"
}
}
}

0
data.tf Normal file
View File

0
main.tf Normal file
View File

0
outputs.tf Normal file
View File

0
terraform.tfvars Normal file
View File

22
variables.tf Normal file
View File

@ -0,0 +1,22 @@
variable "organization" {
description = "Organization Name"
type = string
default = "wbyc"
}
variable "environment" {
description = "Environment Name"
type = string
default = "prod"
}
variable "region" {
description = "Default Region to set"
type = string
default = "eu-west-1"
}
variable "availability-zone-names" {
description = "List of Availability zone names"
type = list(string)
default = [ "eu-west-1a" ]
}