Skip to content
This repository was archived by the owner on May 7, 2025. It is now read-only.

Commit 3ce2900

Browse files
author
Mathieu Benoit
committed
implicit Project resources in marmaid charts
1 parent bc93987 commit 3ce2900

File tree

7 files changed

+73
-0
lines changed

7 files changed

+73
-0
lines changed

content/artifact-registry/set-up-artifact-registry.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@ git push origin main
6666

6767
{{< mermaid >}}
6868
graph TD;
69+
ComputeNetwork-.->Project
70+
IAMServiceAccount-.->Project
71+
GKEHubFeature-.->Project
72+
ArtifactRegistryRepository-.->Project
6973
ComputeSubnetwork-->ComputeNetwork
7074
ComputeRouterNAT-->ComputeSubnetwork
7175
ComputeRouterNAT-->ComputeRouter

content/gke-cluster/create-gke-cluster.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,8 @@ git push origin main
213213

214214
{{< mermaid >}}
215215
graph TD;
216+
ComputeNetwork-.->Project
217+
IAMServiceAccount-.->Project
216218
ComputeSubnetwork-->ComputeNetwork
217219
ComputeRouterNAT-->ComputeSubnetwork
218220
ComputeRouterNAT-->ComputeRouter

content/gke-cluster/set-up-gke-configs-git-repo.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,9 @@ git push origin main
146146

147147
{{< mermaid >}}
148148
graph TD;
149+
ComputeNetwork-.->Project
150+
IAMServiceAccount-.->Project
151+
GKEHubFeature-.->Project
149152
ComputeSubnetwork-->ComputeNetwork
150153
ComputeRouterNAT-->ComputeSubnetwork
151154
ComputeRouterNAT-->ComputeRouter

content/ingress-gateway/allow-cloud-armor.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,36 @@ git push origin main
4545

4646
## Check deployments
4747

48+
{{< mermaid >}}
49+
graph TD;
50+
IAMServiceAccount-->Project
51+
IAMPartialPolicy-->IAMServiceAccount
52+
ConfigConnectorContext-->IAMServiceAccount
53+
IAMPolicyMember-->IAMServiceAccount
54+
IAMPolicyMember-->Project
55+
IAMPolicyMember-->IAMServiceAccount
56+
IAMPolicyMember-->Project
57+
IAMPolicyMember-->IAMServiceAccount
58+
IAMPolicyMember-->Project
59+
IAMPolicyMember-->IAMServiceAccount
60+
IAMPolicyMember-->Project
61+
IAMPolicyMember-->IAMServiceAccount
62+
IAMPolicyMember-->Project
63+
Service-->Project
64+
IAMPolicyMember-->IAMServiceAccount
65+
IAMPolicyMember-->Project
66+
Service-->Project
67+
Service-->Project
68+
IAMPolicyMember-->IAMServiceAccount
69+
IAMPolicyMember-->Project
70+
Service-->Project
71+
Service-->Project
72+
Service-->Project
73+
Service-->Project
74+
IAMPolicyMember-->IAMServiceAccount
75+
IAMPolicyMember-->Project
76+
{{< /mermaid >}}
77+
4878
List the GCP resources created:
4979
```Bash
5080
gcloud projects get-iam-policy $GKE_PROJECT_ID \

content/ingress-gateway/set-up-cloud-armor.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,34 @@ git push origin main
117117

118118
## Check deployments
119119

120+
{{< mermaid >}}
121+
graph TD;
122+
ComputeNetwork-.->Project
123+
IAMServiceAccount-.->Project
124+
GKEHubFeature-.->Project
125+
ArtifactRegistryRepository-.->Project
126+
GKEHubFeature-.->Project
127+
ComputeSecurityPolicy-.->Project
128+
ComputeSSLPolicy-.->Project
129+
ComputeSubnetwork-->ComputeNetwork
130+
ComputeRouterNAT-->ComputeSubnetwork
131+
ComputeRouterNAT-->ComputeRouter
132+
ComputeRouter-->ComputeNetwork
133+
ContainerNodePool-->ContainerCluster
134+
ContainerNodePool-->IAMServiceAccount
135+
IAMPolicyMember-->IAMServiceAccount
136+
IAMPolicyMember-->IAMServiceAccount
137+
IAMPolicyMember-->IAMServiceAccount
138+
IAMPolicyMember-->IAMServiceAccount
139+
IAMPartialPolicy-->IAMServiceAccount
140+
ContainerCluster-->ComputeSubnetwork
141+
GKEHubFeatureMembership-->GKEHubMembership
142+
GKEHubFeatureMembership-->GKEHubFeature
143+
GKEHubMembership-->ContainerCluster
144+
IAMPolicyMember-->ArtifactRegistryRepository
145+
IAMPolicyMember-->IAMServiceAccount
146+
{{< /mermaid >}}
147+
120148
List the GCP resources created:
121149
```Bash
122150
gcloud compute security-policies list \

content/networking/set-up-network.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ git push origin main
104104

105105
{{< mermaid >}}
106106
graph TD;
107+
ComputeNetwork-.->Project
107108
ComputeSubnetwork-->ComputeNetwork
108109
ComputeRouterNAT-->ComputeSubnetwork
109110
ComputeRouterNAT-->ComputeRouter

content/service-mesh/install-asm.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,11 @@ git push origin main
100100

101101
{{< mermaid >}}
102102
graph TD;
103+
ComputeNetwork-.->Project
104+
IAMServiceAccount-.->Project
105+
GKEHubFeature-.->Project
106+
ArtifactRegistryRepository-.->Project
107+
GKEHubFeature-.->Project
103108
ComputeSubnetwork-->ComputeNetwork
104109
ComputeRouterNAT-->ComputeSubnetwork
105110
ComputeRouterNAT-->ComputeRouter

0 commit comments

Comments
 (0)