The Rootly Resource Provider lets you manage Rootly resources.
This package is available for several languages/platforms:
To use from JavaScript or TypeScript in Node.js, install using either npm
:
npm install @rootly/pulumi
or yarn
:
yarn add @rootly/pulumi
TBA
The following configuration points are available for the rootly
provider:
rootly:apiToken
(environment:ROOTLY_API_TOKEN
) - the API token forrootly
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"
})
Run the regular pulumi up
command.
For detailed reference documentation, please visit the Pulumi registry
Run make update_provider
to update the Terraform provider, then make build_nodejs
to build the SDK. Commit and tag to release. Packages are automatically published on new version tags via GitHub Actions.