File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -55,3 +55,15 @@ resource "google_project_iam_member" "int_test_service_project_iam" {
5555resource "google_service_account_key" "int_test" {
5656 service_account_id = google_service_account. int_test . id
5757}
58+
59+ resource "google_project_iam_member" "service_composer_agent_service_account" {
60+ project = module. service_project . project_id
61+ role = " roles/composer.ServiceAgentV2Ext"
62+ member = format (
" serviceAccount:service-%[email protected] " , module
. service_project . project_number )
63+ }
64+
65+ resource "google_project_iam_member" "host_composer_agent_service_account" {
66+ project = module. project . project_id
67+ role = " roles/composer.sharedVpcAgent"
68+ member = format (
" serviceAccount:service-%[email protected] " , module
. service_project . project_number )
69+ }
Original file line number Diff line number Diff line change @@ -67,6 +67,10 @@ module "service_project" {
6767 {
6868 api = " container.googleapis.com"
6969 roles = [" roles/container.serviceAgent" ]
70+ },
71+ {
72+ api = " container.googleapis.com"
73+ roles = [" roles/composer.sharedVpcAgent" ]
7074 }
7175 ]
7276 disable_dependent_services = false
You can’t perform that action at this time.
0 commit comments