terraform-google-cloud-run
terraform-google-cloud-run copied to clipboard
feat(cloudrun-job): modify the vpc_access variable to allow direct subnet attachment as well as serverless connector
Enhancement: Added Support for Direct Subnet Attachment in vpc_access
Modified vpc_access to support both VPC Serverless Connector and Direct Subnet Attachment. Added network and subnetwork options, allowing Cloud Run Jobs to receive IPs from a specific VPC subnet. Ensured mutual exclusivity between connector and network/subnetwork to prevent conflicts. Updated egress to support both PRIVATE_RANGES_ONLY and ALL_TRAFFIC for VPC Connectors. Updated README.md to document these changes for users. ✅ Backwards compatible: Existing users relying on vpc_connector remain unaffected. ✅ New functionality: Users who need a private IP from a VPC subnet can now use this feature.
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
View this failed invocation of the CLA check for more information.
For the most up to date status, view the checks section at the bottom of the pull request.