add main.tf with providers and backend
Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
f2cbaa5599
commit
76b383755b
|
@ -0,0 +1,29 @@
|
|||
/* DERIVED --------------------------------------*/
|
||||
provider "digitalocean" {
|
||||
token = var.digitalocean_token
|
||||
spaces_access_id = var.digitalocean_spaces_id
|
||||
spaces_secret_key = var.digitalocean_spaces_key
|
||||
}
|
||||
|
||||
provider "cloudflare" {
|
||||
email = var.cloudflare_email
|
||||
api_key = var.cloudflare_token
|
||||
account_id = var.cloudflare_account
|
||||
}
|
||||
|
||||
/* DATA -----------------------------------------*/
|
||||
|
||||
terraform {
|
||||
backend "consul" {
|
||||
address = "https://consul.statusim.net:8400"
|
||||
/* Lock to avoid syncing issues */
|
||||
lock = true
|
||||
/* KV store has a limit of 512KB */
|
||||
gzip = true
|
||||
/* WARNING This needs to be changed for every repo. */
|
||||
path = "terraform/nim-waku/"
|
||||
ca_file = "ansible/files/consul-ca.crt"
|
||||
cert_file = "ansible/files/consul-client.crt"
|
||||
key_file = "ansible/files/consul-client.key"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue