// readme

Terraform Kafka Provider

A Terraform provider for Kafka powered by kafka-go.

State

  • Migrate to use kafka-go directly instead of topicctl wrappers
  • Authentication
    • SASL
      • IAM
      • SCRAM
      • PLAINTEXT
    • PLAINTEXT
  • Topic management
  • ACL management
  • Quota management
  • Development
    • Local acceptance testing Kafka
    • Automated release process
    • Automated testing process

Requirements

Optional

Building The Provider

  1. Clone the repository
  2. Enter the repository directory
  3. Build the provider using the Go install command:
go install

Adding Dependencies

This provider uses Go modules. Please see the Go documentation for the most up to date information about using Go modules.

To add a new dependency github.com/author/dependency to your Terraform provider:

goโ€ฆ