Mongey / terraform-provider-kafka-connect

Terraform provider for managing Apache Kafka Connect
MIT License
110 stars 40 forks source link

Add Bearer Authentication #41

Open jarrettalexander77 opened 2 years ago

jarrettalexander77 commented 2 years ago

We are currently using a JWT Authorizer to authenticate with our kafka cluster. In order to deploy to this cluster, adding bearer token authentication would allow for this to be managed from within terraform instead of as a separate part of our deployment pipeline.

benweint commented 2 years ago

I want this too!

I believe this is a limitation of the underlying Kafka connect client library (https://github.com/ricardo-ch/go-kafka-connect), which doesn't currently offer any ways to modify the outbound HTTP requests that I can see, other than setting an HTTP basic auth user/pass.

I've opened a PR against the library in an attempt to address this, but I'm not sure what the maintenance status of the project is.