Nuestro proveedor de Pulumi está disponible en:

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

Instalación

Este paquete está disponible para varios lenguajes/plataformas:

Node.js (JavaScript/TypeScript)

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

Para usar desde JavaScript o TypeScript en Node.js, instale usando npm:

npm install @rootly/pulumi  

o yarn:

yarn add @rootly/pulumi  

Python, Go, & .NET

Por anunciar

Creación de recursos

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"
})

Sincronización de recursos

Ejecute el comando pulumi up regular.