-
Task
-
Resolution: Done
-
Major
-
None
-
None
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
- depends on
-
ENTMQST-4517 Liveness / readiness probe for Kraft mode - phase 2
- Verified