OpenAICloudflare Developer PlatformApr 29, 2026, 12:00 AM

Hyperdrive - Hyperdrive support for private databases with Workers VPC

A condensed section focused on the key takeaways first.

Original Post

Quick Digest

Summary

A condensed section focused on the key takeaways first.

openaienmodel: gpt-5-mini-2025-08-07

Hyperdrive support for private databases with Workers VPC

Key Points

  • Connect Hyperdrive to private DBs
  • Dashboard or wrangler CLI setup
  • Reusable Workers VPC across products

Summary

Cloudflare Hyperdrive can now connect to private databases using a Workers VPC service. This is the recommended method for accessing databases that are not exposed to the public Internet. You can configure the connection from the Cloudflare dashboard or via the wrangler CLI.

Key Points

  • Recommended approach for private databases: choose "Connect to private database" → "Workers VPC" in the dashboard and select or create a VPC service.
  • When creating inline, specify a Cloudflare Tunnel and the origin host and TCP port for your database.
  • CLI example to create a VPC-backed Hyperdrive config:
npx wrangler hyperdrive create my-vpc-database --service-id <YOUR_VPC_SERVICE_ID> --database <DATABASE_NAME> --user <DATABASE_USER> --password <DATABASE_PASSWORD> --scheme postgresql
  • Workers VPC services are reusable across Hyperdrive configurations and can be bound directly to Workers, allowing the same private connection to be shared across products.

Full Translation

Translations

A translation section that keeps the flow of the original article.

openaijamodel: gpt-5-mini-2025-08-07

Hyperdrive — Workers VPC を使用したプライベートデータベースのサポート

概要

Hyperdrive は Workers VPC サービスを介してプライベートデータベースに接続できるようになりました。これは、インターネットに公開されていないプライベートデータベースに Hyperdrive を接続するための推奨方法です。

ダッシュボードでの設定

手順:

  • Cloudflare ダッシュボードで Hyperdrive の設定を作成します。
  • 「Connect to private database」を選択し、その後「Workers VPC」を選びます。
  • 既存の VPC サービスを選択するか、Cloudflare Tunnel を選んでオリジンホストと TCP ポートを入力することで、その場で新しい VPC サービスを作成できます。

CLI での作成

コマンドラインから Workers VPC サービスをバックエンドにした Hyperdrive 設定を作成することもできます。例:

npx wrangler hyperdrive create my-vpc-database \
  --service-id <YOUR_VPC_SERVICE_ID> \
  --database <DATABASE_NAME> \
  --user <DATABASE_USER> \
  --password <DATABASE_PASSWORD> \
  --scheme postgresql

(環境に合わせてプレースホルダを置き換えてください)

注意点

  • Workers VPC サービスは Hyperdrive 設定間で再利用できます。
  • 同じ VPC サービスは Workers に直接バインドすることもできるため、複数の製品間で同じプライベート接続を共有できます。

参照

詳細な手順や追加情報は「Connect Hyperdrive to a private database using Workers VPC」を参照してください。