kouncil icon indicating copy to clipboard operation
kouncil copied to clipboard

How do I configure sasl jaas authentication?

Open gabrieljones opened this issue 3 years ago • 4 comments

https://docs.confluent.io/platform/current/kafka/authentication_sasl/index.html#jaas-configurations

gabrieljones avatar Sep 16 '21 15:09 gabrieljones

@gabrieljones Currently Kouncil doesn't support this feature, we are working on implementing this.

ynleborg avatar Sep 16 '21 15:09 ynleborg

Any update on this feature?

akhan4u avatar Jun 01 '22 15:06 akhan4u

Works for me pretty well. Example configuration:

kouncil:
    clusters:
      - name: localhost 
        kafka:
          properties:
            security:
              protocol: SASL_PLAINTEXT
            sasl:
              mechanism: SCRAM-SHA-256
              jaas:
                config: org.apache.kafka.common.security.scram.ScramLoginModule required username="username" password="password";
        brokers:
          - host: localhost
            port: 9092

miguelbaldi avatar Jul 07 '22 14:07 miguelbaldi

Are there any environment variables which can be passed for the username and password in the docker run command ?

docker run -d -p 8070:8080 -e bootstrapServers="localhost:9092" consdata/kouncil:latest

rahulpandey8920 avatar Aug 16 '22 14:08 rahulpandey8920

With the newest release (ver 1.5) all topics around authentication and TLS are implemented. Feel free to raise a question if anything that you need is missing.

ynleborg avatar Mar 08 '23 15:03 ynleborg