cloud-configuration/helm/timetable/README.md

990 B

Wahlrecht API

This chart installs the Wahlrecht API into the Kubernetes cluster.

Configuration

  • by default, it expects a Spring Boot config server running inside the cluster, available under http://configserver:8888/config
    application:
      configserver:
        host: configserver
        port: 8888
        prefix: /config
        scheme: http
    
  • by default, it expects a Kafka running inside the cluster, available under kafka:9092
    application:
      kafka:
        host: kafka
        port: 9092
    
  • configure Keycloak
    application:
      keycloak:
        url: https://yourKeycloak
        realm: yourRealm
    
  • configure secrets (the application expects these values to be set)
    secrets:
      MONGODB_CONNECTION_STRING: mongoDBConnectionString
      CLIENT_SECRET: keycloakClientSecret
    
    Should you want to use, for example, an external secret provider, then you are currently out of luck. The chart does not support that, yet.