Migrate HA VPN tunnels to GA #133
Labels
blocked
Blocked by some other work
enhancement
New feature or request
upstream
Work required on Terraform core or provider
TL;DR
Remove instances of
provider = google-beta
from the submodule in favour of the GA.Terraform Resources
Working approach, leverages the same core HA VPN submodule but creates the tunnels separately through the core resource.
Detailed design
VPC SC is configured in the
Side B
project/org, and permissions are given as iterations fail, so far the only permission we are unable to tackle pertains to the callcompute.beta.VpnTunnelsService.Insert
.Additional information
Currently creating HA VPN constructs through the HA VPN submodule seems to be calling to the Beta APIs. This presents itself as an issue when working with VPC SC.
When creating the Tunnels the following call seems to be made
compute.beta.VpnTunnelsService.Insert
, the issue that arises is that in VPC SC we can't target Beta calls, therefore creating Tunnels fails.This issue may be present more widely than the tunnels themselves however and therefore the potential removal of the Beta provider should be done for the submodule as a whole.
The text was updated successfully, but these errors were encountered: