cuemata/README.adoc

2.0 KiB
Raw Permalink Blame History

Cuemata

This project generates CUE schemas for Pulumi providers, based on schema.json files published with their source code. These CUE schema files are intended to be used with Pulumis YAML language provider, when one wants to write resource definitions using CUE instead of YAML.

See examples/ directory for some use cases.

Tools

  • cue-pulumi-gen: a program to generate CUE definitions for Pulumi providers' JSON schemas inside schemata/pulumi/provider/ directory

  • pulumi-schema: a simple command to conveniently print out schema.json file, given a Pulumi providers name

Schema packages

Credits

Existing projects, which inspires me to create this one: