Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-7954

DS konfiguration should be loaded directly ConfigMap on K8S

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: Major Major
    • 3.0.0.Alpha1
    • 2.7.0.Beta2
    • debezium-operator
    • None
    • False
    • None
    • False

      Debezium Server supports configuration loading from config maps and secrets. However currently we construct the configuration application.properties, which is stored in config map as a while (under single application.properties key) and then mounted as a file. Additional configuration can be loaded from config maps/secrets and referenced in this property file (as it is correctly resolved by smallrye config).

      This solution is rather cumbersome. What we should do in k8s is

      • enable kuberenetes-config and map/secret sources by defaul via ENVVAR
      • have the rest of the configuration only in the config map with each configuration property as it's own entry

            Unassigned Unassigned
            jcechace@redhat.com Jakub Čecháček
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: