File tree Expand file tree Collapse file tree 10 files changed +140
-0
lines changed
beta-autopilot-private-cluster
beta-autopilot-public-cluster
beta-private-cluster-update-variant
beta-public-cluster-update-variant
private-cluster-update-variant Expand file tree Collapse file tree 10 files changed +140
-0
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,20 @@ resource "google_project_iam_member" "cluster_service_account-nodeService_accoun
5252 member = google_service_account.cluster_service_account[0].member
5353}
5454
55+ resource "google_project_iam_member" "cluster_service_account-metric_writer" {
56+ count = var.create_service_account ? 1 : 0
57+ project = google_service_account.cluster_service_account[0].project
58+ role = "roles/monitoring.metricWriter"
59+ member = google_service_account.cluster_service_account[0].member
60+ }
61+
62+ resource "google_project_iam_member" "cluster_service_account-resourceMetadata-writer" {
63+ count = var.create_service_account ? 1 : 0
64+ project = google_service_account.cluster_service_account[0].project
65+ role = "roles/stackdriver.resourceMetadata.writer"
66+ member = google_service_account.cluster_service_account[0].member
67+ }
68+
5569resource "google_project_iam_member" "cluster_service_account-gcr" {
5670 for_each = var.create_service_account && var.grant_registry_access ? toset(local.registry_projects_list) : []
5771 project = each.key
Original file line number Diff line number Diff line change @@ -52,6 +52,20 @@ resource "google_project_iam_member" "cluster_service_account-nodeService_accoun
5252 member = google_service_account. cluster_service_account [0 ]. member
5353}
5454
55+ resource "google_project_iam_member" "cluster_service_account-metric_writer" {
56+ count = var. create_service_account ? 1 : 0
57+ project = google_service_account. cluster_service_account [0 ]. project
58+ role = " roles/monitoring.metricWriter"
59+ member = google_service_account. cluster_service_account [0 ]. member
60+ }
61+
62+ resource "google_project_iam_member" "cluster_service_account-resourceMetadata-writer" {
63+ count = var. create_service_account ? 1 : 0
64+ project = google_service_account. cluster_service_account [0 ]. project
65+ role = " roles/stackdriver.resourceMetadata.writer"
66+ member = google_service_account. cluster_service_account [0 ]. member
67+ }
68+
5569resource "google_project_iam_member" "cluster_service_account-gcr" {
5670 for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
5771 project = each. key
Original file line number Diff line number Diff line change @@ -52,6 +52,20 @@ resource "google_project_iam_member" "cluster_service_account-nodeService_accoun
5252 member = google_service_account. cluster_service_account [0 ]. member
5353}
5454
55+ resource "google_project_iam_member" "cluster_service_account-metric_writer" {
56+ count = var. create_service_account ? 1 : 0
57+ project = google_service_account. cluster_service_account [0 ]. project
58+ role = " roles/monitoring.metricWriter"
59+ member = google_service_account. cluster_service_account [0 ]. member
60+ }
61+
62+ resource "google_project_iam_member" "cluster_service_account-resourceMetadata-writer" {
63+ count = var. create_service_account ? 1 : 0
64+ project = google_service_account. cluster_service_account [0 ]. project
65+ role = " roles/stackdriver.resourceMetadata.writer"
66+ member = google_service_account. cluster_service_account [0 ]. member
67+ }
68+
5569resource "google_project_iam_member" "cluster_service_account-gcr" {
5670 for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
5771 project = each. key
Original file line number Diff line number Diff line change @@ -52,6 +52,20 @@ resource "google_project_iam_member" "cluster_service_account-nodeService_accoun
5252 member = google_service_account. cluster_service_account [0 ]. member
5353}
5454
55+ resource "google_project_iam_member" "cluster_service_account-metric_writer" {
56+ count = var. create_service_account ? 1 : 0
57+ project = google_service_account. cluster_service_account [0 ]. project
58+ role = " roles/monitoring.metricWriter"
59+ member = google_service_account. cluster_service_account [0 ]. member
60+ }
61+
62+ resource "google_project_iam_member" "cluster_service_account-resourceMetadata-writer" {
63+ count = var. create_service_account ? 1 : 0
64+ project = google_service_account. cluster_service_account [0 ]. project
65+ role = " roles/stackdriver.resourceMetadata.writer"
66+ member = google_service_account. cluster_service_account [0 ]. member
67+ }
68+
5569resource "google_project_iam_member" "cluster_service_account-gcr" {
5670 for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
5771 project = each. key
Original file line number Diff line number Diff line change @@ -52,6 +52,20 @@ resource "google_project_iam_member" "cluster_service_account-nodeService_accoun
5252 member = google_service_account. cluster_service_account [0 ]. member
5353}
5454
55+ resource "google_project_iam_member" "cluster_service_account-metric_writer" {
56+ count = var. create_service_account ? 1 : 0
57+ project = google_service_account. cluster_service_account [0 ]. project
58+ role = " roles/monitoring.metricWriter"
59+ member = google_service_account. cluster_service_account [0 ]. member
60+ }
61+
62+ resource "google_project_iam_member" "cluster_service_account-resourceMetadata-writer" {
63+ count = var. create_service_account ? 1 : 0
64+ project = google_service_account. cluster_service_account [0 ]. project
65+ role = " roles/stackdriver.resourceMetadata.writer"
66+ member = google_service_account. cluster_service_account [0 ]. member
67+ }
68+
5569resource "google_project_iam_member" "cluster_service_account-gcr" {
5670 for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
5771 project = each. key
Original file line number Diff line number Diff line change @@ -52,6 +52,20 @@ resource "google_project_iam_member" "cluster_service_account-nodeService_accoun
5252 member = google_service_account. cluster_service_account [0 ]. member
5353}
5454
55+ resource "google_project_iam_member" "cluster_service_account-metric_writer" {
56+ count = var. create_service_account ? 1 : 0
57+ project = google_service_account. cluster_service_account [0 ]. project
58+ role = " roles/monitoring.metricWriter"
59+ member = google_service_account. cluster_service_account [0 ]. member
60+ }
61+
62+ resource "google_project_iam_member" "cluster_service_account-resourceMetadata-writer" {
63+ count = var. create_service_account ? 1 : 0
64+ project = google_service_account. cluster_service_account [0 ]. project
65+ role = " roles/stackdriver.resourceMetadata.writer"
66+ member = google_service_account. cluster_service_account [0 ]. member
67+ }
68+
5569resource "google_project_iam_member" "cluster_service_account-gcr" {
5670 for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
5771 project = each. key
Original file line number Diff line number Diff line change @@ -52,6 +52,20 @@ resource "google_project_iam_member" "cluster_service_account-nodeService_accoun
5252 member = google_service_account. cluster_service_account [0 ]. member
5353}
5454
55+ resource "google_project_iam_member" "cluster_service_account-metric_writer" {
56+ count = var. create_service_account ? 1 : 0
57+ project = google_service_account. cluster_service_account [0 ]. project
58+ role = " roles/monitoring.metricWriter"
59+ member = google_service_account. cluster_service_account [0 ]. member
60+ }
61+
62+ resource "google_project_iam_member" "cluster_service_account-resourceMetadata-writer" {
63+ count = var. create_service_account ? 1 : 0
64+ project = google_service_account. cluster_service_account [0 ]. project
65+ role = " roles/stackdriver.resourceMetadata.writer"
66+ member = google_service_account. cluster_service_account [0 ]. member
67+ }
68+
5569resource "google_project_iam_member" "cluster_service_account-gcr" {
5670 for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
5771 project = each. key
Original file line number Diff line number Diff line change @@ -52,6 +52,20 @@ resource "google_project_iam_member" "cluster_service_account-nodeService_accoun
5252 member = google_service_account. cluster_service_account [0 ]. member
5353}
5454
55+ resource "google_project_iam_member" "cluster_service_account-metric_writer" {
56+ count = var. create_service_account ? 1 : 0
57+ project = google_service_account. cluster_service_account [0 ]. project
58+ role = " roles/monitoring.metricWriter"
59+ member = google_service_account. cluster_service_account [0 ]. member
60+ }
61+
62+ resource "google_project_iam_member" "cluster_service_account-resourceMetadata-writer" {
63+ count = var. create_service_account ? 1 : 0
64+ project = google_service_account. cluster_service_account [0 ]. project
65+ role = " roles/stackdriver.resourceMetadata.writer"
66+ member = google_service_account. cluster_service_account [0 ]. member
67+ }
68+
5569resource "google_project_iam_member" "cluster_service_account-gcr" {
5670 for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
5771 project = each. key
Original file line number Diff line number Diff line change @@ -52,6 +52,20 @@ resource "google_project_iam_member" "cluster_service_account-nodeService_accoun
5252 member = google_service_account. cluster_service_account [0 ]. member
5353}
5454
55+ resource "google_project_iam_member" "cluster_service_account-metric_writer" {
56+ count = var. create_service_account ? 1 : 0
57+ project = google_service_account. cluster_service_account [0 ]. project
58+ role = " roles/monitoring.metricWriter"
59+ member = google_service_account. cluster_service_account [0 ]. member
60+ }
61+
62+ resource "google_project_iam_member" "cluster_service_account-resourceMetadata-writer" {
63+ count = var. create_service_account ? 1 : 0
64+ project = google_service_account. cluster_service_account [0 ]. project
65+ role = " roles/stackdriver.resourceMetadata.writer"
66+ member = google_service_account. cluster_service_account [0 ]. member
67+ }
68+
5569resource "google_project_iam_member" "cluster_service_account-gcr" {
5670 for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
5771 project = each. key
Original file line number Diff line number Diff line change @@ -52,6 +52,20 @@ resource "google_project_iam_member" "cluster_service_account-nodeService_accoun
5252 member = google_service_account. cluster_service_account [0 ]. member
5353}
5454
55+ resource "google_project_iam_member" "cluster_service_account-metric_writer" {
56+ count = var. create_service_account ? 1 : 0
57+ project = google_service_account. cluster_service_account [0 ]. project
58+ role = " roles/monitoring.metricWriter"
59+ member = google_service_account. cluster_service_account [0 ]. member
60+ }
61+
62+ resource "google_project_iam_member" "cluster_service_account-resourceMetadata-writer" {
63+ count = var. create_service_account ? 1 : 0
64+ project = google_service_account. cluster_service_account [0 ]. project
65+ role = " roles/stackdriver.resourceMetadata.writer"
66+ member = google_service_account. cluster_service_account [0 ]. member
67+ }
68+
5569resource "google_project_iam_member" "cluster_service_account-gcr" {
5670 for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
5771 project = each. key
You can’t perform that action at this time.
0 commit comments