File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -23,3 +23,19 @@ Under `services/` are all services with their source code and a Dockerfile to bu
23
23
The ` docs/ ` folder contains all documentation available to the participants of the Workshop.
24
24
25
25
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
+
You can’t perform that action at this time.
0 commit comments