/
osbornray
/
PythonHacks
Обзор
Документация
Войти
/
osbornray
/
PythonHacks
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
GCP_GitHub_OIDC_Authentication/Helpfile.txt
9 строк
814 B
RekhuGopal
Updated
23 июл 2023, 19:27
23 июл 2023, 19:27
3103642
Код
Авторство
О чём код?
gcloud iam workload-identity-pools create "my-pool" --project="cloudquicklab" --location="global" --display-name="Demopool" gcloud iam workload-identity-pools providers create-oidc "my-provider" --project="cloudquicklab" --location="global" --workload-identity-pool="my-pool" --display-name="Demoprovider" --attribute-mapping="google.subject=assertion.sub,attribute.actor=assertion.actor,attribute.aud=assertion.aud" --issuer-uri="https://token.actions.githubusercontent.com" gcloud iam service-accounts add-iam-policy-binding "my-service-account@${PROJECT_ID}.iam.gserviceaccount.com" \ --project="${PROJECT_ID}" \ --role="roles/iam.workloadIdentityUser" \ --member="principalSet://iam.googleapis.com/projects/1234567890/locations/global/workloadIdentityPools/my-pool/attribute.repository/my-org/my-repo"