テーマ切替
シンプルな Worker
1 つの Cloudflare Worker と、その公開 URL を返すだけの最小の Capsule module です。
Module
hcl
resource "cloudflare_workers_script" "app" {
account_id = var.account_id
script_name = "example-worker"
content = file("${path.module}/worker.ts")
}
output "url" {
description = "Worker の公開 origin"
value = cloudflare_workers_script.app.url
}install の流れ
- この module を持つ repository の Git URL / ref で Capsule を作る。
planRun で変更と policy 判定を確認し、承認してapplyする。- 成功すると StateVersion と
urlOutput が記録される。
Output の名前は module 側の自由です。service として公開する場合は、 Takosumi 側の Interface mapping がその名前を明示的に選びます。