kafka-ui密码访问验证

韵味老鸟 2024-06-24 19:41:20

kafka-ui 密码访问验证

kafka-ui支持丰富的认证方式,比如basic auth(账号密码),OAuth2(google/github等),AWS IAM,LDAP,SSO(openid),SASL_SCRAM

https://docs.kafka-ui.provectus.io/configuration/authentication

#在kafka-ui 添加变量

- AUTH_TYPE=LOGIN_FORM - SPRING_SECURITY_USER_NAME=admin - SPRING_SECURITY_USER_PASSWORD=gh@2024

#docker-compose.yaml

version: '3'services: zookeeper: image: 'bitnami/zookeeper:latest' container_name: zookeeper restart: always networks: - umi ports: - '2182:2181' environment: - ALLOW_ANONYMOUS_LOGIN=yes kafka: image: bitnami/kafka:3.5.2 container_name: kafka restart: "always" ports: - '9092:9092' environment: - KAFKA_BROKER_ID=1 - KAFKA_CFG_LISTENERS=PLAINTEXT://0.0.0.0:9092 - KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://192.168.10.16:9092 - KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181 - ALLOW_PLAINTEXT_LISTENER=yes volumes: - "/etc/localtime:/etc/localtime:ro" - "/data/kafka/data:/bitnami/kafka/data" networks: - umi kafka-ui: image: provectuslabs/kafka-ui container_name: kafka-ui networks: - umi ports: - "9191:8080" restart: always environment: - KAFKA_CLUSTERS_0_NAME=kafka - KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS=192.168.10.16:9092 - AUTH_TYPE=LOGIN_FORM - SPRING_SECURITY_USER_NAME=admin - SPRING_SECURITY_USER_PASSWORD=gh@2024networks: umi: external: true name: umi

#多台使用逗号分隔

0 阅读:2