From bb1d74b8094cd9d2a7b416eb35af943e0b79b9c9 Mon Sep 17 00:00:00 2001 From: raban Date: Thu, 4 Dec 2025 09:06:11 +0100 Subject: [PATCH] Modif de ansible --- tp-cloud/terraform/modules/iam/main.tf | 10 +++++----- tp-cloud/terraform/templates/ansible.cfg.tpl | 4 ++++ 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/tp-cloud/terraform/modules/iam/main.tf b/tp-cloud/terraform/modules/iam/main.tf index 6911d7f..3928621 100644 --- a/tp-cloud/terraform/modules/iam/main.tf +++ b/tp-cloud/terraform/modules/iam/main.tf @@ -1,17 +1,17 @@ resource "google_service_account" "terraform_sa" { - account_id = "${var.project}-tf-sa" - project = var.project + account_id = "${var.projet_main}-tf-sa" + project = var.projet_main display_name = "Terraform service account for ${var.project}" } resource "google_project_iam_member" "sa_compute_admin" { - project = var.project + project = var.projet_main role = "roles/compute.instanceAdmin.v1" member = "serviceAccount:${google_service_account.terraform_sa.email}" } resource "google_project_iam_member" "sa_os_login" { - project = var.project + project = var.projet_main role = "roles/compute.osLogin" member = "serviceAccount:${google_service_account.terraform_sa.email}" } @@ -21,7 +21,7 @@ resource "google_service_account_key" "terraform_sa_key" { } resource "google_project_metadata" "oslogin" { - project = var.project + project = var.projet_main metadata = { enable-oslogin = "TRUE" } diff --git a/tp-cloud/terraform/templates/ansible.cfg.tpl b/tp-cloud/terraform/templates/ansible.cfg.tpl index e69de29..8a92904 100644 --- a/tp-cloud/terraform/templates/ansible.cfg.tpl +++ b/tp-cloud/terraform/templates/ansible.cfg.tpl @@ -0,0 +1,4 @@ +[defaults] +inventory = ./hosts +host_key_checking = False +remote_user = ubuntu \ No newline at end of file