crd2pulumi

Generate typed Pulumi code from Kubernetes CustomResourceDefinitions

brewmacoslinux
Try with needOr install directly
Source

About

Generate typed CustomResources from a Kubernetes CustomResourceDefinition

Commands

crd2pulumi

Examples

Generate Pulumi Python code from a CRD file$ crd2pulumi --out python mycrd.yaml
Generate Pulumi Go code from a remote CRD$ crd2pulumi --out go --file https://example.com/crd.yaml
Generate Pulumi TypeScript code from a CRD with custom package name$ crd2pulumi --out typescript --package-name my-custom-resource mycrd.yaml