Our Pulumi provider is available at:

https://www.pulumi.com/registry/packages/rootly/installation-configuration/

Installing

This package is available for several languages/platforms:

Node.js (JavaScript/TypeScript)

https://www.npmjs.com/package/@rootly/pulumi

To use from JavaScript or TypeScript in Node.js, install using either npm:

npm install @rootly/pulumi  

or yarn:

yarn add @rootly/pulumi  

Python, Go, & .NET

TBA

Creating resources

const rootly = require("@rootly/pulumi")

new rootly.Severity("sev0", {
  name: "SEV0",
  color: "#FF0000"
})

new rootly.Service("elasticsearch_prod", {
  name: "elasticsearch-prod",
  color: "#800080"
})

new rootly.Functionality("add_items_to_card", {
  name: "Add items to card",
  color: "#FFFFFF"
})

Syncing resources

Run the regular pulumi up command.

Was this page helpful?