-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproviders.tf
51 lines (43 loc) · 1.68 KB
/
providers.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# The AWS Provider is set to retrieve configuration from the executing environment
# see https://registry.terraform.io/providers/hashicorp/aws/latest/docs#schema
provider "aws" {
region = "us-west-2"
# see https://registry.terraform.io/providers/hashicorp/aws/latest/docs#default_tags
default_tags {
tags = {
"github:url" = "https://github.com/workloads/website-deployment"
}
}
}
# The AWS Provider is set to retrieve configuration from the executing environment
# see https://registry.terraform.io/providers/hashicorp/aws/latest/docs#schema
# This aliased version of the provider is specifically limited to the `us-east-1`
# region to allow for lifecycle operations for ACM resources.
provider "aws" {
alias = "certificate"
region = "us-east-1"
# see https://registry.terraform.io/providers/hashicorp/aws/latest/docs#default_tags
default_tags {
tags = {
"github:url" = "https://github.com/workloads/website-deployment"
}
}
}
# The GitHub Provider is set to retrieve configuration from the executing environment
# see https://registry.terraform.io/providers/integrations/github/latest/docs
provider "github" {
owner = var.github_owner
token = var.github_token
}
# see https://registry.terraform.io/providers/hashicorp/local/latest/docs
provider "local" {}
# see https://registry.terraform.io/providers/hashicorp/random/latest/docs
provider "random" {}
# The TFE Provider is set to retrieve configuration from `variables.tf` and the environment
# see https://registry.terraform.io/providers/hashicorp/tfe/latest/docs
provider "tfe" {
alias = "viewer"
hostname = "app.terraform.io"
ssl_skip_verify = false
token = var.tfe_team_token_viewers
}