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

Liveness / readiness probe for Kraft mode - phase 3

XMLWordPrintable

      The proposal for KRaft Liveness/Readiness probes involves 3 phases. This task is to implement phase 3.

      The pre-requisite is that Strimzi KafkaRoller has been updated so that it takes the existence of controller pods and status of controller quorum into account when deciding whether to roll pods.

      The expected outcome based on the proposal for this task is:

      Controller only node:
      Liveness: the Java process in the container is running
      Readiness: controller is listening on the port 9090 which is configured in controller.listener.names

      Broker only node:
      Liveness: broker is listening on the port 9091 which is configured in inter.broker.listener.name
      Readiness: the BrokerState metric >=3 && != 127

      Combined node:
      Liveness: the Java process in the container is running
      Readiness: the BrokerState metric >=3 && != 127

              Unassigned Unassigned
              kstanley@redhat.com Kate Stanley
              Henrich Zrncik Henrich Zrncik
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: