From 5746077039672f9fddf3825c94a6b9c058462003 Mon Sep 17 00:00:00 2001 From: dick Date: Thu, 4 Dec 2025 10:27:10 +0100 Subject: [PATCH] encore iam --- terraform/environments/dev/main.tf | 5 +++-- terraform/modules/iam/main.tf | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/terraform/environments/dev/main.tf b/terraform/environments/dev/main.tf index 1c99f9c..3c35ea6 100644 --- a/terraform/environments/dev/main.tf +++ b/terraform/environments/dev/main.tf @@ -36,7 +36,8 @@ module "compute" { } module "iam" { - source = "../../modules/iam" - project_id = var.project_id + source = "../../modules/iam" + project_id = var.project_id ssh_public_key_path = "/home/adriendick18/.ssh/id_ed25519.pub" } + diff --git a/terraform/modules/iam/main.tf b/terraform/modules/iam/main.tf index 812790d..64ea658 100644 --- a/terraform/modules/iam/main.tf +++ b/terraform/modules/iam/main.tf @@ -20,6 +20,7 @@ resource "google_project_iam_binding" "terraform_sa_viewer" { data "google_client_openid_userinfo" "me" {} resource "google_os_login_ssh_public_key" "me_ssh_key" { - user = data.google_client_openid_userinfo.me.email - key = file(var.ssh_public_key_path) + project = var.project_id + user = data.google_client_openid_userinfo.me.email + key = file(var.ssh_public_key_path) }