Changelog
New updates and improvements at Cloudflare. Subscribe to RSS
Automatically provision Cloudflare resources when deploying a Worker with Wrangler (Beta)
Feb 14, 2025, 12:00 AM
You can now automatically create Cloudflare resources when deploying a Worker with Wrangler. You no longer need to manually create any resources that do not yet exist on your account prior to deploying. Wrangler will automatically detect any required KV, D1, or R2 resources and create them on your behalf.
$ wrangler deploy --x-provision ⛅️ wrangler 3.109.0--------------------
Total Upload: 0.29 KiB / gzip: 0.22 KiB
The following bindings need to be provisioned:- KV Namespaces: - MY_KV- D1 Databases: - MY_D1- R2 Buckets: - MY_R2
...
🎉 All resources provisioned, continuing with deployment...
Your worker has access to the following bindings:- KV Namespaces: - MY_KV: ...- D1 Databases: - MY_D1: ...- R2 Buckets: - MY_R2: ...Uploaded my-workerDeployed my-worker triggers https://my-worker.workers.devCurrent Version ID: ...
For more details, check out our documentation on how to get started.