oauth-cognito.yaml 767 B

12345678910111213141516171819202122
  1. ---
  2. version: '3.4'
  3. services:
  4. kafka-ui:
  5. container_name: kafka-ui
  6. image: provectuslabs/kafka-ui:local
  7. ports:
  8. - 8080:8080
  9. depends_on:
  10. - kafka0 # OMITTED, TAKE UP AN EXAMPLE FROM OTHER COMPOSE FILES
  11. environment:
  12. KAFKA_CLUSTERS_0_NAME: local
  13. KAFKA_CLUSTERS_0_PROPERTIES_SECURITY_PROTOCOL: SSL
  14. KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS: kafka0:29092
  15. AUTH_TYPE: OAUTH2_COGNITO
  16. AUTH_COGNITO_ISSUER_URI: "https://cognito-idp.eu-central-1.amazonaws.com/eu-central-xxxxxx"
  17. AUTH_COGNITO_CLIENT_ID: ""
  18. AUTH_COGNITO_CLIENT_SECRET: ""
  19. AUTH_COGNITO_SCOPE: "openid"
  20. AUTH_COGNITO_USER_NAME_ATTRIBUTE: "username"
  21. AUTH_COGNITO_LOGOUT_URI: "https://<domain>.auth.eu-central-1.amazoncognito.com/logout"