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
52
52
member = google_service_account.cluster_service_account[0].member
53
53
}
54
54
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
+
55
69
resource "google_project_iam_member" "cluster_service_account-gcr" {
56
70
for_each = var.create_service_account && var.grant_registry_access ? toset(local.registry_projects_list) : []
57
71
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
52
52
member = google_service_account. cluster_service_account [0 ]. member
53
53
}
54
54
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
+
55
69
resource "google_project_iam_member" "cluster_service_account-gcr" {
56
70
for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
57
71
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
52
52
member = google_service_account. cluster_service_account [0 ]. member
53
53
}
54
54
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
+
55
69
resource "google_project_iam_member" "cluster_service_account-gcr" {
56
70
for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
57
71
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
52
52
member = google_service_account. cluster_service_account [0 ]. member
53
53
}
54
54
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
+
55
69
resource "google_project_iam_member" "cluster_service_account-gcr" {
56
70
for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
57
71
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
52
52
member = google_service_account. cluster_service_account [0 ]. member
53
53
}
54
54
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
+
55
69
resource "google_project_iam_member" "cluster_service_account-gcr" {
56
70
for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
57
71
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
52
52
member = google_service_account. cluster_service_account [0 ]. member
53
53
}
54
54
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
+
55
69
resource "google_project_iam_member" "cluster_service_account-gcr" {
56
70
for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
57
71
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
52
52
member = google_service_account. cluster_service_account [0 ]. member
53
53
}
54
54
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
+
55
69
resource "google_project_iam_member" "cluster_service_account-gcr" {
56
70
for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
57
71
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
52
52
member = google_service_account. cluster_service_account [0 ]. member
53
53
}
54
54
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
+
55
69
resource "google_project_iam_member" "cluster_service_account-gcr" {
56
70
for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
57
71
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
52
52
member = google_service_account. cluster_service_account [0 ]. member
53
53
}
54
54
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
+
55
69
resource "google_project_iam_member" "cluster_service_account-gcr" {
56
70
for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
57
71
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
52
52
member = google_service_account. cluster_service_account [0 ]. member
53
53
}
54
54
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
+
55
69
resource "google_project_iam_member" "cluster_service_account-gcr" {
56
70
for_each = var. create_service_account && var. grant_registry_access ? toset (local. registry_projects_list ) : []
57
71
project = each. key
You can’t perform that action at this time.
0 commit comments