Some checks failed
terraform validation / Terraform (push) Failing after 12s
31 lines
752 B
HCL
31 lines
752 B
HCL
terraform {
|
|
required_providers {
|
|
aws = {
|
|
source = "hashicorp/aws"
|
|
version = ">= 6.2"
|
|
}
|
|
random = {
|
|
source = "hashicorp/random"
|
|
version = ">= 2.0"
|
|
}
|
|
vault = {
|
|
version = "~> 5.1.0"
|
|
}
|
|
}
|
|
required_version = ">= 1.7.5"
|
|
}
|
|
|
|
provider "aws" {
|
|
# alias = "default"
|
|
access_key = data.vault_generic_secret.aws_credentials.data["AWS_ACCESS_KEY_ID"]
|
|
secret_key = data.vault_generic_secret.aws_credentials.data["AWS_SECRET_ACCESS_KEY"]
|
|
region = data.vault_generic_secret.aws_credentials.data["AWS_REGION"]
|
|
# region = "eu-north-1"
|
|
}
|
|
|
|
provider "vault" {
|
|
address = var.vault_url
|
|
skip_child_token = true
|
|
skip_tls_verify = true
|
|
token = var.vault_token
|
|
} |