main.tf 805 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # General Terraform Settings
  2. # ---
  3. terraform {
  4. required_providers {
  5. cloudflare = {
  6. source = "cloudflare/cloudflare"
  7. version = "~> 4.0"
  8. }
  9. civo = {
  10. source = "civo/civo"
  11. }
  12. }
  13. }
  14. # Declare Variables
  15. # ---
  16. # TODO: Create a yourfile.auto.tfvars file in the project directory and add your variables in it.
  17. # Example:
  18. # cloudflare_email = "youremail@yourmail.com"
  19. # cloudflare_api_key = "your-api-key"
  20. # civo_token = "your-token"
  21. variable "cloudflare_email" {}
  22. variable "cloudflare_api_key" {}
  23. variable "civo_token" {}
  24. # Set Default Provider Settings
  25. # ---
  26. provider "cloudflare" {
  27. email = var.cloudflare_email
  28. api_key = var.cloudflare_api_key
  29. }
  30. provider "civo" {
  31. token = var.civo_token
  32. # (optional) change the defaullt region
  33. # region = "FRA1"
  34. }