Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-27192

Tune nova-api and nova-metadata probes to prevent k8s killing busy pods

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • None
    • None
    • nova-operator
    • None
    • Sprint 5 Quasar
    • 1

      To help scaling nova-api and nova-metadata service in 18.0 we need to tune the liveness and readyness probes.

      See the comments in the bug in the parent Epic for details

      Acceptance criteria:

      • k8s does not kill a busy nova-api or nova-metadata pod but instead it does not forward more traffic to them until the pod becomes less busy again
      • k8s still kills the pod if it hangs for an extended period of time to give it a change to recover by recreating it
      • the APITimeout parameter of these services are taken into consideration in the probe configuration. So if the customer configures a longer APITimeout for a service the k8s is also willing to wait longer before removes the pod from service or kills it.

              rh-ee-bgibizer Balazs Gibizer
              rh-ee-bgibizer Balazs Gibizer
              rhos-workloads-compute-quasar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: