mirror of
https://github.com/google-github-actions/setup-gcloud.git
synced 2026-08-21 08:29:23 +00:00
Fix cloud build readme (#193)
* Fix readme * Update readme * Fix grammar Co-authored-by: Averi Kitsch <akitsch@google.com>
This commit is contained in:
parent
12b0ef03e4
commit
ced60c6dee
1 changed files with 2 additions and 14 deletions
|
|
@ -46,21 +46,9 @@ For pushes to the `master` branch, this workflow will:
|
|||
|
||||
1. Add the the following [Cloud IAM roles][roles] to your service account:
|
||||
|
||||
- `Cloud Build Admin` - allows for the creation of new services
|
||||
|
||||
- `Cloud Build Editor` - allows for deploying cloud builds
|
||||
|
||||
- `Cloud Build Service Account` - allows for deploying cloud builds
|
||||
|
||||
- `Viewer` - allows for viewing the project
|
||||
|
||||
- `Service Account User` - required to deploy services to Cloud Build
|
||||
|
||||
Note: These permissions are overly broad to favor a quick start. They do not
|
||||
represent best practices around the Principle of Least Privledge. To
|
||||
properly restrict access, you should create a custom IAM role with the most
|
||||
restrictive permissions.
|
||||
- [`Cloud Build Service Account`](https://cloud.google.com/cloud-build/docs/cloud-build-service-account) - allows for execution of builds on your behalf
|
||||
|
||||
- `Viewer` - allows for Cloud Build log storage
|
||||
|
||||
1. [Create a JSON service account key][create-key] for the service account.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue