Metadata-Version: 2.1
Name: pulumiverse_redpanda
Version: 0.1.0
Summary: A Pulumi package for creating and managing Redpanda cloud resources.
Home-page: https://www.pulumi.com
License: Apache-2.0
Project-URL: Repository, https://github.com/pulumiverse/pulumi-redpanda
Keywords: pulumi redpanda category/utility
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# Redpanda Resource Provider

The Pulumi `redpanda` Resource Provider lets you manage [Redpanda](https://redpanda.com/) resources.

> **This provider has been updated to terraform-provider-redpanda v1.1.0, which includes significant improvements and new features. See the [migration guide](#migration-guide) for upgrading from previous versions.**

The provider is available as a package in all Pulumi languages:

- JavaScript/TypeScript: [`@pulumiverse/redpanda`](https://www.npmjs.com/package/@pulumiverse/redpanda)
- Python: [`pulumiverse-redpanda`](https://pypi.org/project/pulumiverse-redpanda/)
- Go: [`github.com/pulumiverse/pulumi-redpanda/sdk`](https://pkg.go.dev/github.com/pulumiverse/pulumi-redpanda/sdk)
- .NET: [`Pulumiverse.redpanda`](https://www.nuget.org/packages/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`:

```bash
npm install @pulumi/redpanda
```

or `yarn`:

```bash
yarn add @pulumi/redpanda
```

### Python

To use from Python, install using `pip`:

```bash
pip install pulumi_redpanda
```

### Go

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/...
```

<!-- ### .NET

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

```bash
dotnet add package Pulumi.Redpanda
``` -->

## 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:**
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](https://github.com/redpanda-data/terraform-provider-redpanda/releases) for detailed changes

## Reference

For detailed reference documentation, please visit [the Pulumi registry](https://www.pulumi.com/registry/packages/redpanda/api-docs/).
