GoogleCloudPlatform / GoogleCloudPlatform/pubsec-declarative-toolkit

Implement policy based routing for client projects - where next hop is routed through an internal LB and based on a packets destination address including client to client east-west traffic

Open
#854 0 comments 0 reactions 1 assignee Claimed by @fmichaelobrien View on GitHub
fortinet hybrid Networking
Dominant language
Shell
Stars
36
Forks
26
PR merge metrics
No merged PRs in 30d

Description

see network architecture that allows for both shared VPC service projects and client specific VPCs.

check 1.6.x for inclusion of https://github.com/GoogleCloudPlatform/magic-modules/pull/9320 late october 2023
https://releases.hashicorp.com/terraform/

https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/network_connectivity_policy_based_route

https://cloud.google.com/network-connectivity/docs/reference/networkconnectivity/rest/v1/projects.locations.global.policyBasedRoutes
https://cloud.google.com/vpc/docs/use-policy-based-routes#api
https://github.com/hashicorp/terraform-provider-google/issues/15414
https://github.com/GoogleCloudPlatform/magic-modules/pull/9320
https://github.com/terraform-google-modules/docs-examples/pull/579
https://cloud.google.com/vpc/docs/use-policy-based-routes#create-within-vpc

https://cloud.google.com/vpc/docs/policy-based-routes
https://medium.com/google-cloud/why-policy-based-routing-is-a-game-changer-f4c6a7badccb
https://codelabs.developers.google.com/codelabs/cloudnet-pbr#0

krm for config-controller - there is some discussion on missing krm wrapper around the PBR api - investigate

documentation
https://github.com/GoogleCloudPlatform/pubsec-declarative-toolkit/wiki/Architecture

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.