Skip to main content
The Upstash Pulumi Provider lets you manage Upstash Redis and Kafka resources programmatically. You can find the Github Repository here.

Installing

This package is available for several languages/platforms:

Node.js (JavaScript/TypeScript)

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

Python

To use from Python, install using pip:

Go

To use from Go, use go get to grab the latest version of the library:

Configuration

The following configuration points are available for the upstash provider:
  • upstash:apiKey (environment: UPSTASH_API_KEY) - the API key for upstash. Can be obtained from the console.
  • upstash:email (environment: UPSTASH_EMAIL) - owner email of the resources

Some Examples

TypeScript:

Go:

Python: