21 lines
554 B
Python
21 lines
554 B
Python
import pulumi
|
|
import pulumi_cloudflare as cloudflare
|
|
|
|
CONFIG = pulumi.Config()
|
|
ACCOUNT_ID = CONFIG.get("accountId")
|
|
|
|
workers_script_resource = cloudflare.WorkersScript(
|
|
"pulumi-worker",
|
|
account_id=ACCOUNT_ID,
|
|
script_name="pulumi-worker",
|
|
content=open("worker.js").read(),
|
|
content_type="application/javascript+module",
|
|
main_module="worker.js",
|
|
)
|
|
|
|
worker_subdomain = cloudflare.WorkersScriptSubdomain(
|
|
"pulumi-worker-subdomain",
|
|
account_id=ACCOUNT_ID,
|
|
script_name=workers_script_resource.script_name,
|
|
enabled=True,
|
|
) |