@pulumiverse/redpanda
v0.1.0
Published
A Pulumi package for creating and managing Redpanda cloud resources.
Downloads
16
Readme
Redpanda Resource Provider
The Pulumi redpanda Resource Provider lets you manage Redpanda resources.
This provider has been updated to terraform-provider-redpanda v1.1.0, which includes significant improvements and new features. See the migration guide for upgrading from previous versions.
The provider is available as a package in all Pulumi languages:
- JavaScript/TypeScript:
@pulumiverse/redpanda - Python:
pulumiverse-redpanda - Go:
github.com/pulumiverse/pulumi-redpanda/sdk - .NET:
Pulumiverse.redpanda
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:
npm install @pulumi/redpandaor yarn:
yarn add @pulumi/redpandaPython
To use from Python, install using pip:
pip install pulumi_redpandaGo
To use from Go, use go get to grab the latest version of the library:
go get github.com/pulumi/pulumi-redpanda/sdk/go/...Configuration
The following configuration points are available for the redpanda provider:
redpanda:clientId(environment:CLIENT_ID)(Required) - The Client ID to be used to access redpanda.redpanda:clientSecret(environment:CLIENT_SECRET)(Required) The Client Secret to be used to access redpanda.
Migration Guide
Upgrading from v0.4.1 to v1.1.0
This update brings terraform-provider-redpanda from v0.4.1 to v1.1.0, which includes:
- New Features: BYOVPC support, serverless regions, enhanced monitoring capabilities
- API Changes: Migration to v1 API (from v0.15.0 onwards)
- Breaking Changes: Some resource properties may have changed - review your configurations
Recommended upgrade steps:
- Review your existing Pulumi programs for any deprecated properties
- Test in a development environment before upgrading production stacks
- Check the upstream CHANGELOG for detailed changes
Reference
For detailed reference documentation, please visit the Pulumi registry.
