Uploaded image for project: 'AMQ Streams'
  1. AMQ Streams
  2. ENTMQST-4331

[KAFKA] Investigate relaxing broker certificate change rules

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • kafka-broker

      The Kafka broker supports dynamically changing both keystores and truststores. When changing a broker's end entity certificate the broker will perform some sanity checks on the new certificate. Some of those checks prevent using the dynamic config update in a kube environment/with Strimzi. This forces us to restart brokers which is less than idea for all the usual reasons.

      For example in kube DNS and IP can change dynamically, but the broker is very opinionated about the SubjectAlternativeNames in the new certificate.

      It would be nice to either improve these checks, or provide a way for them to be disabled in environments like kube where they're too restrictive.

            scholzj JAkub Scholz
            tbentley-1 Tom Bentley
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: