A Pulumi package for creating and managing Redpanda cloud resources.
npm install @pulumiverse/redpandaThe 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
This package is available for several languages/platforms:
To use from JavaScript or TypeScript in Node.js, install using either npm:
``bash`
npm install @pulumi/redpanda
or yarn:
`bash`
yarn add @pulumi/redpanda
To use from Python, install using pip:
`bash`
pip install pulumi_redpanda
To use from Go, use go get to grab the latest version of the library:
`bash`
go get github.com/pulumi/pulumi-redpanda/sdk/go/...
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.
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:
1. Review your existing Pulumi programs for any deprecated properties
2. Test in a development environment before upgrading production stacks
3. Check the upstream CHANGELOG for detailed changes
For detailed reference documentation, please visit the Pulumi registry.