0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Cloudflare VPC を Workers Bind で使っているWebアプリを GitHub Actions からデプロイするときのハマりどころ - 備忘録

0
Posted at

Cloudflare Workers + D1 + KV + VPC の CI/CD パイプラインを組んでいるときに、めっちゃ困ったことがありました...

Cloudflare VPC を Workers Bind 経由で使っているサービスを GitHub Actions から wrangler deploy しようとしたとき、権限不足でデプロイが失敗するのです。

原因は API トークンに Connectivity Directory(接続ディレクトリ) の権限が付いていないことなので、簡単なのですが....

日英の名称対応

これがかなりわかりにくく、ドキュメント/英語 と、日本語のUI とで、名称がぶれまくっています。

なので、権限追加をしようにもどれを追加すればいいのかわからない の様なことになります。

名称としては下の様になります。

言語 表示名
英語 UI Connectivity Directory
日本語 UI 接続ディレクトリ

公式ドキュメントを見ながら、言語設定が日本語の状態で探すと全く見当たらないので ? という気持ちになります

解決方法

API トークンに 接続ディレクトリ: 読み取り(英語: Connectivity Directory: Read)を追加するだけです。

Cloudflare の UI は言語設定によって権限名の翻訳がかなり違いそうなので、Cloudflareは英語で使うのが一番良いと思います...

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?