You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now our GCP provider setup is not flexible as our AWS provider setup, we should enhance it to support user providing their Region, Zone, VPC and Subnet information. And we provision their cloud provider accordingly.
The text was updated successfully, but these errors were encountered:
… subnets per region
Summary:
If users want to create shared VPC universes, they need to specify the host project of the shared
when creating provider (along with the VPC). When they create, the universe will exist on the host
project rather than the project YW is run on.
Users can also specify a subnet in `perRegionMetadata` when creating a provider. This is currently
API only and will be followed up by the UI change in a separate diff.
Test Plan:
Shared VPC:
- Set up YW on subproject. Create universe with shared VPC.
Multiple subnets in region:
Create a provider without bootstrapping and then run:
```bin/ybcloud.sh gcp network bootstrap --custom_payload '{"errorString":null,"providerUUID":"5ce99a14-e6b0-4a19-a230-3bc5edb6cabd","perRegionMetadata":{"us-west1":{"vpcId":null,"vpcCidr":null,"azToSubnetIds":null,"customImageId":null,"customSecurityGroupId":null}},"keyPairName":null,"sshPrivateKeyContent":null,"sshUser":null,"hostVpcId":null,"hostVpcRegion":null,"customHostCidrs":[],"destVpcId":"wesley-shared-vpc","subnetId":"wesley-shared-subnet"}'```
Reviewers: ram, bogdan
Reviewed By: bogdan
Subscribers: andrew, jenkins-bot, yugaware
Differential Revision: https://phabricator.dev.yugabyte.com/D8014
Right now our GCP provider setup is not flexible as our AWS provider setup, we should enhance it to support user providing their Region, Zone, VPC and Subnet information. And we provision their cloud provider accordingly.
The text was updated successfully, but these errors were encountered: