Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.
/ pulumi-confluent Public archive

A Confluent Cloud Pulumi resource package, providing multi-language access to Confluent Cloud

License

Notifications You must be signed in to change notification settings

pulumi/pulumi-confluent

Actions Status Slack NPM version Python version NuGet version PkgGoDev License

Confluent Cloud Resource Provider

Note: This provider has been deprecated. It is recommended to use the Official Confluent Provider as a replacement.

The Confluent Cloud Resource Provider lets you manage Confluent Cloud resources.

Installing

This package is available in many languages in the standard packaging formats.

Node.js (Java/TypeScript)

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

$ npm install @pulumi/confluent

or yarn:

$ yarn add @pulumi/confluent

Python

To use from Python, install using pip:

$ pip install pulumi_confluent

Go

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

$ go get github.com/pulumi/pulumi-confluent/sdk

.NET

To use from .NET, install using dotnet add package:

$ dotnet add package Pulumi.Confluent

Configuration

The following configuration points are available:

  • confluent:username - (Required) Confluent cloud username. It must be provided, but it can also be sourced from the CONFLUENT_CLOUD_USERNAME environment variable.
  • confluent:password - (Required) Confluent cloud password. It must be provided, but it can also be sourced from the CONFLUENT_CLOUD_PASSWORD variable.

Reference

For further information, please visit the Confluent provider docs or for detailed reference documentation, please visit the API docs.