@gradientedge/cdk-utils-cloudflare
v2.14.0
Published
Cloudflare Pulumi utilities for @gradientedge/cdk-utils
Readme
@gradientedge/cdk-utils-cloudflare
Cloudflare Pulumi utilities for provisioning and managing Cloudflare infrastructure using Pulumi.
Overview
This package provides high-level constructs and service managers for Cloudflare:
- Constructs — patterns for Worker Sites and Pages Static Sites
- Services — manager classes for Cloudflare services including Access, API Shield, Argo, DNS Records, Firewall, Filters, Pages, Rule Sets, Workers, and Zones
- Common — base constructs and stack classes
Installation
pnpm add @gradientedge/cdk-utils-cloudflareUsage
import { CommonCloudflareConstruct } from '@gradientedge/cdk-utils-cloudflare'
class MyCloudflareStack extends CommonCloudflareConstruct {
constructor(name: string, args: any, opts?: pulumi.ComponentResourceOptions) {
super(name, args, opts)
this.initResources()
}
}