Repository navigation
Conversation
Allow VPC services to reuse uploaded CA and client certificates without resetting TLS settings during full replacement updates. Require explicit verification mode when setting either certificate, validate custom CA compatibility, and support independent removal while preserving retained references and explicit mode-only settings. Include CLI regression coverage and a minor changeset.
🦋 Changeset detectedLatest commit: d23c12f The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Hi @xortive. Thanks for taking the time to contribute to Workers SDK. This PR has been automatically closed because you are not currently a registered (vouched) collaborator for this repository. AI tools now let our team generate proposed code changes quickly. Reviewing changes, checking that they solve the right problem, and maintaining code quality over time still take substantial care and effort. We therefore limit PRs to registered collaborators so we can focus that effort where it is most useful. For the majority of external contributors, the most effective way to help is through issues: describing a problem or use case, providing a minimal reproduction, investigating its cause, or helping us verify a fix. Those contributions help us understand what needs to change and are very welcome. We will take an initial look at this PR and decide whether it is something we want to invest time in reviewing and maintaining. We may reopen it if we decide to proceed, but we cannot guarantee that it will be reopened or receive a full review. |
@cloudflare/autoconfig
@cloudflare/build-output-utils
@cloudflare/codemods
@cloudflare/config
@cloudflare/containers-shared
create-cloudflare
@cloudflare/deploy-helpers
@cloudflare/kv-asset-handler
miniflare
@cloudflare/pages-functions
@cloudflare/pages-shared
@cloudflare/runtime-types
@cloudflare/unenv-preset
@cloudflare/vite-plugin
@cloudflare/vitest-plugin
@cloudflare/workers-auth
@cloudflare/workers-editor-shared
@cloudflare/workers-utils
wrangler
commit: |
Fixes https://jira.cfdata.org/browse/ZTC-3572.
Add custom CA and client certificate references to Workers VPC service create and update commands, reusing the existing certificate uploads.
--cert-verification-modewhenever either certificate reference is supplied, including during rotation.verify_full, after removing the final certificate reference.disabledverification. Validate supplied values before API access and retained CA references after GET, before PUT. Client-certificate-only settings may usedisabled.API alignment
Depends on https://jira.cfdata.org/browse/WVPC-272.
TLS settings exist only on the service's top-level
tls_settings. Host and resolver networks do not accept TLS fields. This change includes no network TLS flags, inheritance controls, or reset-to-network behavior. Omitting service TLS uses platform defaults; an explicitverify_full-only configuration is valid and retained.Command examples are included in the changeset. A separate Cloudflare docs PR has not been opened.