Skip to content

Add binary_authorization support to modules/cloud-run-v2#3999

Draft
skve wants to merge 2 commits into
GoogleCloudPlatform:masterfrom
skve:skve/cloud-run-v2-binary-authorization
Draft

Add binary_authorization support to modules/cloud-run-v2#3999
skve wants to merge 2 commits into
GoogleCloudPlatform:masterfrom
skve:skve/cloud-run-v2-binary-authorization

Conversation

@skve
Copy link
Copy Markdown

@skve skve commented May 28, 2026

Exposes the binary_authorization block on google_cloud_run_v2_service, google_cloud_run_v2_job, and google_cloud_run_v2_worker_pool via a new top-level optional variable on the module, with the standard tri-attribute shape (use_default, policy, breakglass_justification).

Adds a README section with separate examples for service and job, plus matching inventory files. The two attributes are mutually exclusive per the underlying API and the variable enforces that via a validation block.


Checklist

I applicable, I acknowledge that I have:

  • Read the contributing guide
  • Ran terraform fmt on all modified files
  • Regenerated the relevant README.md files using tools/tfdoc.py
  • Made sure all relevant tests pass

Exposes the `binary_authorization` block on `google_cloud_run_v2_service`,
`google_cloud_run_v2_job`, and `google_cloud_run_v2_worker_pool` via a new
top-level optional variable on the module, with the standard tri-attribute
shape (`use_default`, `policy`, `breakglass_justification`).

Adds a README section with separate examples for service and job, plus
matching inventory files. The two attributes are mutually exclusive per
the underlying API and the variable enforces that via a validation block.

Co-authored-by: Cursor <cursoragent@cursor.com>
@google-cla
Copy link
Copy Markdown

google-cla Bot commented May 28, 2026

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.

@juliocc
Copy link
Copy Markdown
Collaborator

juliocc commented May 30, 2026

Is this ready for review?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants