Skip to content

Commit

Permalink
Merge pull request #169 from KareimGazer/patch-4
Browse files Browse the repository at this point in the history
Clarifying the roles of the service account - Part 3.2 #168
  • Loading branch information
mluukkai authored Nov 23, 2024
2 parents 013ff21 + 2a9636e commit aa62075
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions data/part-3/2-deployment-pipeline.md
Original file line number Diff line number Diff line change
Expand Up @@ -216,10 +216,10 @@ The GKE\_SA\_KEY is a <i>service account key</i> that is required to access the

Give these roles to your service account:

- Kubernetes Engine Service Agent
- Storage Admin
- Artifact Registry Administrator
- Artifact Registry Create-on-Push Repository Administrator
- **Kubernetes Engine Service Agent** - Gives Kubernetes Engine account access to manage cluster resources. Includes access to service accounts.
- **Storage Admin** - Grants full control of buckets and objects.
- **Artifact Registry Administrator** - Administrator access to create and manage repositories.
- **Artifact Registry Create-on-Push Repository Administrator** - Access to manage artifacts in repositories, as well as create new repositories on push.

After creating a service account for GKE called "github-actions" I created the key using gcloud:

Expand Down

0 comments on commit aa62075

Please sign in to comment.