From f1a14476931a8e650d236d92ac54692421fb0cef Mon Sep 17 00:00:00 2001 From: Hubert Cornet Date: Thu, 7 Aug 2025 13:07:22 +0200 Subject: [PATCH] Actualiser provider.tf --- provider.tf | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/provider.tf b/provider.tf index e69de29..79d0e48 100644 --- a/provider.tf +++ b/provider.tf @@ -0,0 +1,29 @@ +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" { + 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"] +} + +provider "vault" { + address = var.vault_url + skip_child_token = true + skip_tls_verify = true + token = var.vault_token +} \ No newline at end of file