Skip to content

Auth: Support for GCP IAM #1012

Closed
Closed
@Muchembi

Description

@Muchembi

Issue submitter TODO list

  • I've searched for an already existing issues here
  • I'm running a supported version of the application which is listed here and the feature is not present there

Is your proposal related to a problem?

Problem:
Google Managed Service for Apache Kafka cluster does not have a native UI to view the topics and messages. Auth is doen through an IAM service account. Kafabat UI does not currently support this.

Describe the feature you're interested in

I would like to be able to view my GMSK cluster on Kafbat UI.

I should be able to set up the following config to access my GMSK cluster:

bootstrap.servers=bootstrap.CLUSTER_ID.us-central1.managedkafka.PROJECT_ID.cloud.goog:9092
security.protocol=SASL_SSL
sasl.mechanism=OAUTHBEARER
sasl.login.callback.handler.class=com.google.cloud.hosted.kafka.auth.GcpLoginCallbackHandler
sasl.jaas.config=org.apache.kafka.common.security.oauthbearer.OAuthBearerLoginModule required;

Describe alternatives you've considered

  • AKHQ -> Not very intuitive

Version you're running

715df05

Additional context

No response

Metadata

Metadata

Labels

area/authApp authentication related issuesscope/backendRelated to backend changesstatus/triage/completedAutomatic triage completedtype/enhancementEn enhancement/improvement to an already existing feature

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions