51 lines
859 B
Plaintext
51 lines
859 B
Plaintext
elements {
|
|
gcp {
|
|
|
|
group project_host {
|
|
name "Host project"
|
|
|
|
group host_services {
|
|
name "Shared Services"
|
|
background_color "#f6f6f6"
|
|
card dns {
|
|
name "Private zone"
|
|
}
|
|
card nat {
|
|
name "NAT"
|
|
}
|
|
}
|
|
|
|
group vpc_host {
|
|
name "Shared VPC"
|
|
background_color "#fff3e0"
|
|
card vpc as gce_subnet {
|
|
name "GCE subnet"
|
|
}
|
|
card vpc as gke_subnet {
|
|
name "GKE subnet"
|
|
}
|
|
}
|
|
}
|
|
|
|
group project_gce {
|
|
name "GCE service project"
|
|
card gce as gce_instances {
|
|
name "Bastion VM"
|
|
}
|
|
}
|
|
|
|
group project_gke {
|
|
name "GKE service project"
|
|
card gke as gke_clusters {
|
|
name "GKE cluster"
|
|
}
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
paths {
|
|
gce_subnet ..> gce_instances
|
|
gke_subnet ..> gke_clusters
|
|
}
|