Size: a a a

Google Cloud Platform_ru

2020 December 22

OK

Oleh Kolesnykov in Google Cloud Platform_ru
Не понимаю почему возникает такая ошибка:
Error: "service_account_id" ("sa-terraform@terraform-22222b22.iam.gserviceaccount.com") doesn't match regexp "projects/(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?)|-)/serviceAccounts/((?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))@[a-z]+.gserviceaccount.com$|[0-9]{1,20}-compute@developer.gserviceaccount.com|[a-z](?:[-a-z0-9]{4,28}[a-z0-9])@[-a-z0-9\\.]{1,63}\\.iam\\.gserviceaccount\\.com$)"

В таком коде:
resource "google_service_account_iam_member" "sa_gsm_sync_workload_identity_user" {
 member             = "serviceAccount:${var.project_id}.svc.id.goog[default/gke-gitlab-runner]"
 role               = "roles/iam.workloadIdentityUser"
 service_account_id = "sa-terraform@terraform-22222b22.iam.gserviceaccount.com"
}

Вроде визуально регулярка подходит :) Что я упускаю?
источник

PR

Paul Rudnitskiy in Google Cloud Platform_ru
можно, например, заплатить.
источник

/

/bin/cat in Google Cloud Platform_ru
Вот чел выше и заплатит
источник

/

/bin/cat in Google Cloud Platform_ru
у них когда-нибудь кончаться домены с tesla и musk
источник
2020 December 23

PS

Pavel Skuratovich in Google Cloud Platform_ru
Oleh Kolesnykov
Не понимаю почему возникает такая ошибка:
Error: "service_account_id" ("sa-terraform@terraform-22222b22.iam.gserviceaccount.com") doesn't match regexp "projects/(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?)|-)/serviceAccounts/((?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))@[a-z]+.gserviceaccount.com$|[0-9]{1,20}-compute@developer.gserviceaccount.com|[a-z](?:[-a-z0-9]{4,28}[a-z0-9])@[-a-z0-9\\.]{1,63}\\.iam\\.gserviceaccount\\.com$)"

В таком коде:
resource "google_service_account_iam_member" "sa_gsm_sync_workload_identity_user" {
 member             = "serviceAccount:${var.project_id}.svc.id.goog[default/gke-gitlab-runner]"
 role               = "roles/iam.workloadIdentityUser"
 service_account_id = "sa-terraform@terraform-22222b22.iam.gserviceaccount.com"
}

Вроде визуально регулярка подходит :) Что я упускаю?
Не подходит же, регулярка с "projects/" начинается :) Там нужен self_link для сервис-акаунта, а не email
источник

OK

Oleh Kolesnykov in Google Cloud Platform_ru
Pavel Skuratovich
Не подходит же, регулярка с "projects/" начинается :) Там нужен self_link для сервис-акаунта, а не email
А если SA создан в IAM, он же project wide. Не ясно что мне в проект указать
источник

PS

Pavel Skuratovich in Google Cloud Platform_ru
Oleh Kolesnykov
А если SA создан в IAM, он же project wide. Не ясно что мне в проект указать
Вам надо там self_link указать. Если вы его в Тераформе создали — ссылайтесь на соответствующий resource; если вручную — используйте data source.
источник
2020 December 24

Д

Денис in Google Cloud Platform_ru
Доброй ночи, есть виртуалка гугл клауд. Установил на неё докер, запустил докерконтейнер дженкинса, перехожу по айпи ВМ, и портом дженкинса и вечная загрузка
источник

Д

Денис in Google Cloud Platform_ru
порт добавил в allow ufw
источник

Д

Денис in Google Cloud Platform_ru
мб, кто-то сталкивался?
источник

PS

Pavel Skuratovich in Google Cloud Platform_ru
Доброй. А с самой виртуалки curl localhost:порт отрабатывает?
источник

Д

Денис in Google Cloud Platform_ru
Сейчас проверю
источник

Д

Денис in Google Cloud Platform_ru
да
источник

Д

Денис in Google Cloud Platform_ru
работает
источник

PS

Pavel Skuratovich in Google Cloud Platform_ru
Видимо, файрвол GCP тогда :)
источник

Д

Денис in Google Cloud Platform_ru
О, хоть знаю куда копать, спасибо)
источник

Д

Денис in Google Cloud Platform_ru
Pavel Skuratovich
Видимо, файрвол GCP тогда :)
Помогло, спасибо большое)
источник

PS

Pavel Skuratovich in Google Cloud Platform_ru
Денис
Помогло, спасибо большое)
Рождественское чудо! 😁
источник

Д

Денис in Google Cloud Platform_ru
Не то слово, хоть один повод порадоваться)
источник

OK

Oleh Kolesnykov in Google Cloud Platform_ru
Денис
мб, кто-то сталкивался?
скажу больше, это один из частых вопросов на собеседования по GCP
источник