mirror of
https://github.com/roleypoly/roleypoly.git
synced 2025-06-16 01:29:09 +00:00
make terraform stuff
This commit is contained in:
parent
d4e9f38a65
commit
8870f6b640
8 changed files with 257 additions and 0 deletions
52
terraform/providers.tf
Normal file
52
terraform/providers.tf
Normal file
|
@ -0,0 +1,52 @@
|
|||
terraform {
|
||||
required_version = ">=0.14"
|
||||
required_providers {
|
||||
google = {
|
||||
version = ">=3.49.0"
|
||||
source = "hashicorp/google"
|
||||
}
|
||||
|
||||
cloudflare = {
|
||||
version = ">=2.14.0"
|
||||
source = "cloudflare/cloudflare"
|
||||
}
|
||||
|
||||
random = {
|
||||
version = ">=3.0.0"
|
||||
source = "hashicorp/random"
|
||||
}
|
||||
|
||||
null = {
|
||||
version = ">=3.0.0"
|
||||
source = "hashicorp/null"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
variable "cloudflare_email" {
|
||||
type = string
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "cloudflare_api_token" {
|
||||
type = string
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "cloudflare_account_id" {
|
||||
type = string
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "cloudflare_zone_id" {
|
||||
type = string
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
provider "cloudflare" {
|
||||
email = var.cloudflare_email
|
||||
api_token = var.cloudflare_api_token
|
||||
account_id = var.cloudflare_account_id
|
||||
}
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue