File tree Expand file tree Collapse file tree 8 files changed +48
-0
lines changed
beta-private-cluster-update-variant
beta-public-cluster-update-variant
private-cluster-update-variant Expand file tree Collapse file tree 8 files changed +48
-0
lines changed Original file line number Diff line number Diff line change @@ -76,3 +76,9 @@ resource "google_project_iam_member" "cluster_service_account-gcr" {
7676 member = "serviceAccount:${google_service_account.cluster_service_account[0].email}"
7777}
7878
79+ resource "google_project_iam_member" "cluster_service_account-artifact-registry" {
80+ count = var.create_service_account && var.grant_registry_access ? 1 : 0
81+ project = var.registry_project_id == "" ? var.project_id : var.registry_project_id
82+ role = "roles/artifactregistry.reader"
83+ member = "serviceAccount:${google_service_account.cluster_service_account[0].email}"
84+ }
Original file line number Diff line number Diff line change @@ -76,3 +76,9 @@ resource "google_project_iam_member" "cluster_service_account-gcr" {
7676 member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
7777}
7878
79+ resource "google_project_iam_member" "cluster_service_account-artifact-registry" {
80+ count = var. create_service_account && var. grant_registry_access ? 1 : 0
81+ project = var. registry_project_id == " " ? var. project_id : var. registry_project_id
82+ role = " roles/artifactregistry.reader"
83+ member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
84+ }
Original file line number Diff line number Diff line change @@ -76,3 +76,9 @@ resource "google_project_iam_member" "cluster_service_account-gcr" {
7676 member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
7777}
7878
79+ resource "google_project_iam_member" "cluster_service_account-artifact-registry" {
80+ count = var. create_service_account && var. grant_registry_access ? 1 : 0
81+ project = var. registry_project_id == " " ? var. project_id : var. registry_project_id
82+ role = " roles/artifactregistry.reader"
83+ member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
84+ }
Original file line number Diff line number Diff line change @@ -76,3 +76,9 @@ resource "google_project_iam_member" "cluster_service_account-gcr" {
7676 member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
7777}
7878
79+ resource "google_project_iam_member" "cluster_service_account-artifact-registry" {
80+ count = var. create_service_account && var. grant_registry_access ? 1 : 0
81+ project = var. registry_project_id == " " ? var. project_id : var. registry_project_id
82+ role = " roles/artifactregistry.reader"
83+ member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
84+ }
Original file line number Diff line number Diff line change @@ -76,3 +76,9 @@ resource "google_project_iam_member" "cluster_service_account-gcr" {
7676 member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
7777}
7878
79+ resource "google_project_iam_member" "cluster_service_account-artifact-registry" {
80+ count = var. create_service_account && var. grant_registry_access ? 1 : 0
81+ project = var. registry_project_id == " " ? var. project_id : var. registry_project_id
82+ role = " roles/artifactregistry.reader"
83+ member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
84+ }
Original file line number Diff line number Diff line change @@ -76,3 +76,9 @@ resource "google_project_iam_member" "cluster_service_account-gcr" {
7676 member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
7777}
7878
79+ resource "google_project_iam_member" "cluster_service_account-artifact-registry" {
80+ count = var. create_service_account && var. grant_registry_access ? 1 : 0
81+ project = var. registry_project_id == " " ? var. project_id : var. registry_project_id
82+ role = " roles/artifactregistry.reader"
83+ member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
84+ }
Original file line number Diff line number Diff line change @@ -76,3 +76,9 @@ resource "google_project_iam_member" "cluster_service_account-gcr" {
7676 member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
7777}
7878
79+ resource "google_project_iam_member" "cluster_service_account-artifact-registry" {
80+ count = var. create_service_account && var. grant_registry_access ? 1 : 0
81+ project = var. registry_project_id == " " ? var. project_id : var. registry_project_id
82+ role = " roles/artifactregistry.reader"
83+ member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
84+ }
Original file line number Diff line number Diff line change @@ -76,3 +76,9 @@ resource "google_project_iam_member" "cluster_service_account-gcr" {
7676 member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
7777}
7878
79+ resource "google_project_iam_member" "cluster_service_account-artifact-registry" {
80+ count = var. create_service_account && var. grant_registry_access ? 1 : 0
81+ project = var. registry_project_id == " " ? var. project_id : var. registry_project_id
82+ role = " roles/artifactregistry.reader"
83+ member = " serviceAccount:${ google_service_account . cluster_service_account [0 ]. email } "
84+ }
You can’t perform that action at this time.
0 commit comments