Skip to content

Commit 150da9f

Browse files
authored
Add Google account setup documentation
1 parent 873325f commit 150da9f

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,19 @@ Under `services/` are all services with their source code and a Dockerfile to bu
2323
The `docs/` folder contains all documentation available to the participants of the Workshop.
2424

2525
Available at [itdesign.github.io/kubernetes-workshop](https://itdesign.github.io/kubernetes-workshop/).
26+
27+
## Setup Google account structure
28+
29+
- Create a Google organization: https://gsuite.google.com/signup/gcpidentity/welcome
30+
- Use a custom domain which is verified using an TXT DNS record
31+
- Up to 50 users Google Identity is free: https://support.google.com/cloudidentity/answer/7295541
32+
- Create x accounts: user-$[email protected]
33+
- Add another account which hosts the projects
34+
- Enabled billing for the account
35+
- Request a limit increase for the project limit inside the billing account (default: 5)
36+
- Create x projects
37+
- Add each project to the user in Google Identity:
38+
```bash
39+
for i in {1..30}; do gcloud projects add-iam-policy-binding k8sworkshop-xyz-$i --member user:user-$i@my-domain.com --role roles/editor; done
40+
```
41+

0 commit comments

Comments
 (0)