Skip to content

Conversation

danielemuze
Copy link

@danielemuze danielemuze commented Mar 18, 2025

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.

@danielemuze danielemuze requested review from a team, anamer, ayushmjain, prabhu34 and q2w as code owners March 18, 2025 17:28
Copy link

google-cla bot commented Mar 18, 2025

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.

@danielemuze danielemuze changed the title feat(vpc_access): modify the vpc_access variable to allow direct subnet attachment as well as connector chore(cloudrun-job): modify the vpc_access variable to allow direct subnet attachment as well as serverless connector Mar 18, 2025
@danielemuze danielemuze changed the title chore(cloudrun-job): modify the vpc_access variable to allow direct subnet attachment as well as serverless connector feat(cloudrun-job): modify the vpc_access variable to allow direct subnet attachment as well as serverless connector Mar 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant