GoogleCloudPlatform / GoogleCloudPlatform/pubsec-declarative-toolkit

Investigate NCC Network Connectivity Center as hub/spoke VPC sharing option beyond VPC Peering

Open
#420 2 comments 0 reactions 1 assignee Claimed by @fmichaelobrien View on GitHub
canary Landing Zone Networking
Dominant language
Shell
Stars
36
Forks
26
PR merge metrics
No merged PRs in 30d

Description

Updates
- Aug 29 2023 - Next 23 - https://cloud.google.com/blog/products/networking/whats-new-with-google-cloud-networking
- help with PSC Ground to Cloud where PaaS services behind the hub VPC have hidden VPCs containing Google Managed VM's with transitive sharing issues (more than 2 hops) - not directly related to the 25 limit on peering
- https://github.com/GoogleCloudPlatform/pubsec-declarative-toolkit/issues/494

Work Items
- research NCC as a transit hub for VPC sharing for perimeter access specific to profile 5 and 6 but with 2-4 in mind
- https://cloud.google.com/network-connectivity/docs/network-connectivity-center/concepts/overview
- https://cloud.google.com/network-connectivity/docs/network-connectivity-center/how-to/working-with-hubs-spokes

References
- see serverless P3 poc in #418
- See earlier V1 architecture discussions https://github.com/GoogleCloudPlatform/pubsec-declarative-toolkit/blob/dev/solutions/landing-zone/architecture.md
- See V2 architecture diagrams at https://docs.google.com/presentation/d/1Ztqn7G2rWFlssVwC7r5Xl-WFSFCbVo6MoHJffrXScmw/edit#slide=id.g25262d569c1_0_198
- See GCP network-patterns share at https://docs.google.com/presentation/d/13sjT2tJ4yLIYGRREE3wBrylB1OvcEMpKdquVuJB_nX4/edit?resourcekey=0-N3DruQaiutFvZ98HTT7-vQ#slide=id.g1154b3b950f_2_3458
- see Guardrails V1 https://github.com/canada-ca/cloud-guardrails/blob/master/EN/00_Applicable-Scope.md#applicability-of-guardrails-to-cloud-usage-profiles
- see Guardrails V2 https://github.com/CloudLandingZone/cloud-guardrails-v2

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.