Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-4279

Adjust Kogito runtime probes based on health endpoint availability

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • 1.2.0.Final
    • Operator
    • None
    • False
    • False
    • Undefined
    • ---
    • ---
    • 2021 Week 04-06 (from Jan 25), 2021 Week 07-09 (from Feb 15), 2021 Week 10-12 (from Mar 8)

      KOGITO-4210 changed readiness and liveness probe configuration of Kogito Quarkus applications to watch on endpoints exposed by smallrye-health extension. This change makes smallrye-health extension mandatory for cloud deployments (unless user adjusts probes manually in CR).

      To improve user experience we could adjust operator code to watch for pod deployments, as suggested in [1]. In case we detect that URL exposed by smallrye-health extension is not available operator could change the probes to watch for TCP socket (as is done now for SPringBoot deployments).

      [1] https://github.com/kiegroup/kogito-cloud-operator/pull/733#issuecomment-767636777

            rhn-support-fspolti Filippe Spolti
            ksuta Karel Suta
            Karel Suta Karel Suta
            Karel Suta Karel Suta
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: