Skip to content

streamnative/terraform-provider-streamnative

Repository files navigation

Terraform Provider for StreamNative

Authored by StreamNative, the StreamNative Terraform Provider is a plugin for Terraform that allows for the lifecycle management of StreamNative Cloud resources.

Documentation

Full documentation is available on the Terraform website.

Contributing

Contributions are warmly welcomed and greatly appreciated! The project follows the typical GitHub pull request model. Please read the contribution guidelines for more details.

Before starting any work, please either comment on an existing issue, or file a new one.

License

This library is licensed under the terms of the Apache License 2.0 and may include packages written by third parties which carry their own copyright notices and license terms.

How to add license header

go install github.com/google/addlicense@latest 
addlicense -f .header .

About StreamNative

Founded in 2019 by the original creators of Apache Pulsar, StreamNative is one of the leading contributors to the open-source Apache Pulsar project. We have helped engineering teams worldwide make the move to Pulsar with StreamNative Cloud, a fully managed service to help teams accelerate time-to-production.

FAQ

This project relies on the cloud-cli project, cloud-cli doesn't work with go 1.20 yet, I tried to use the old version in the project but failed, we should consider migrating to this framework in the future.

This project relies on the cloud-cli project, cloud-cli doesn't work with go 1.20 yet.