/ secrets.tf
secrets.tf
1 /* Token for interacting with Cloudflare API. */ 2 data "pass_password" "cloudflare_token" { 3 path = "cloud/Cloudflare/token" 4 } 5 6 /* Email address of Cloudflare account. */ 7 data "pass_password" "cloudflare_email" { 8 path = "cloud/Cloudflare/email" 9 } 10 11 /* Access key for the AWS API. */ 12 data "pass_password" "aws_access_key" { 13 path = "cloud/AWS/Nimbus/access-key" 14 } 15 16 /* Secret key for the AWS API. */ 17 data "pass_password" "aws_secret_key" { 18 path = "cloud/AWS/Nimbus/secret-key" 19 } 20 21 /* Google Cloud API auth JSON */ 22 data "pass_password" "google_cloud_cred_json" { 23 path = "cloud/GoogleCloud/json" 24 } 25 26 /* Token for interacting with DigitalOcean API. */ 27 data "pass_password" "digitalocean_token" { 28 path = "cloud/DigitalOcean/token" 29 } 30 31 /* Access key for Digital Ocean Spaces API. */ 32 data "pass_password" "digitalocean_spaces_id" { 33 path = "cloud/DigitalOcean/spaces-id" 34 } 35 36 /* Secret key for Digital Ocean Spaces API. */ 37 data "pass_password" "digitalocean_spaces_key" { 38 path = "cloud/DigitalOcean/spaces-key" 39 }