-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
google_compute_router_interface missing connecting to subnetwork breaks NCC use-case #11206
Comments
Just a note that the CLI for interfaces are working with the commands below (however, the peering is giving a 503 error) ---works--- gcloud compute routers add-interface cr-overlay-dmz-us-central1-01 ---not working--- gcloud compute routers add-bgp-peer cr-overlay-dmz-us-central1-01 |
FYI I started the patches needed to make this happen:
Another one for BGP sessions is ready but will come in for review as soon as the first two get marged. Subnet and private IP address interface arguments are indeed needed, in order to make the tests pass. |
…terface (hashicorp#6740) Co-authored-by: Luca Prete <lucaprete@google.com> Signed-off-by: Modular Magician <magic-modules@google.com>
…CR interface (hashicorp#6766) Co-authored-by: Luca Prete <lucaprete@google.com> Signed-off-by: Modular Magician <magic-modules@google.com>
Update: These have been merged:
The last patch (including a working example) is under review: |
…shicorp#6874) Co-authored-by: Luca Prete <lucaprete@google.com> Signed-off-by: Modular Magician <magic-modules@google.com>
With the last patch the issue can be closed. |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Community Note
Description
Google NCC supports using 3rd party SD-WAN virtual appliances as one of 3 spoke types (the others being Interconnect and Cloud VPN tunnel). Establishing BGP connectivity between an NVA and NCC cloud router requires adding cloud router interfaces (using 2 interfaces is recommended) to the same subnetwork as the appliance. Related options are available via API as
subnetwork
,privateIpAddress
, andredundantInterface
as well as via gcloud.As none of these 3 properties is supported neither as a nested
interfaces
block ingoogle_compute_router
nor asgoogle_compute_router_interface
resource, configuring scenario with SD-WAN appliances and NCC is not possible via terraform.Linked to the same use case is missing
routerApplianceInstance
parameter inbgpPeers[]
, which translates torouter_appliance_instance
argument ingoogle_compute_router_peer
resource.New or Affected Resource(s)
Potential Terraform Configuration
References
The text was updated successfully, but these errors were encountered: