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

Add readiness check to the ZK scale-up

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 1.4.0.GA
    • 1.4.0.GA
    • cluster-operator
    • None
    • 0
    • 2019.15, 2020.1, 2020.2

      The Fabric8 scale(...) method IIRC used to wait for readiness of the new pods but doesn't do so anymore. I think we fixed that for Kafka pods by adding additional readiness pod. But when scaling up Zookeeper, we currently start the new pod and even before it is ready we start rolling the old pods. That can for sure have some impact on availability because the new pod will not be ready while we take down the first old pod.

      This PR adds additional readiness check for the new pod to make sure it is ready before we move to the rolling update of the old pods.

              Unassigned Unassigned
              scholzj JAkub Scholz
              Jakub Stejskal Jakub Stejskal
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: