Tutorials (5)

Last updated Apr 21, 2026 Before you begin, make sure you install Pulumi.

  1. Add a Site
  2. Bring your existing site under Cloudflare with Pulumi IaC.
  3. Introduction of pulumi new, up, and destroy.
  4. Cloudflare resources defined: Zone and DNS records.
  5. Manage secrets
  6. Develop Workers securely with Pulumi ESC and Wrangler.
  7. Introduction to the ESC CLI and the Wrangler CLI.
  8. Manage Cloudflare credentials, Worker secrets, and .dev.vars.
  9. Deploy a Worker
  10. Brief introduction to deploying a Cloudflare Workers application with Pulumi.
  11. Introduction of pulumi new, up, and destroy.
  12. Cloudflare resources defined: Worker script, Worker route, and DNS record.

Was this helpful?

YesNo

On this page

Tutorials (5) - 图1Docs

{"@context":"https://schema.org","@type":"WebPage","@id":"https://developers.cloudflare.com/pulumi/tutorial/#page","headline":"Tutorials","description":"Step-by-step Pulumi tutorials for adding sites, managing secrets, and deploying Workers on Cloudflare.","url":"https://developers.cloudflare.com/pulumi/tutorial/","inLanguage":"en","image":"https://developers.cloudflare.com/pulumi/tutorial/og.png?v=c7ec872ba3f54d45","dateModified":"2026-04-21","publisher":{"@type":"Organization","name":"Cloudflare","description":"One platform for your apps, agents, and workforce. Build, secure, and scale without managing infrastructure","url":"https://www.cloudflare.com/","sameAs":["https://github.com/cloudflare","https://www.linkedin.com/company/cloudflare","https://x.com/cloudflare"],"logo":{"@type":"ImageObject","url":"https://developers.cloudflare.com/logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"101 Townsend St","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94107","addressCountry":"US"},"contactPoint":[{"@type":"ContactPoint","contactType":"Customer Support","url":"https://support.cloudflare.com/","availableLanguage":["English"]},{"@type":"ContactPoint","contactType":"Sales","url":"https://www.cloudflare.com/contact/","availableLanguage":["English"]}]},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}


description: This tutorial uses Pulumi infrastructure as code (IaC) to familiarize yourself with the resource management lifecycle. title: Add a site image: https://developers.cloudflare.com/pulumi/tutorial/add-site/og.png?v=5f944440c9fc37a7


Skip to content

Documentation Index
Fetch the complete documentation index at: https://developers.cloudflare.com/pulumi/llms.txt
Use this file to discover all available pages before exploring further.