Uploaded image for project: 'Knative Serving'
  1. Knative Serving
  2. SRVKS-670

activator-pdb created with no disruptionsAllowed by default

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • 1.12.0
    • 1.12.0
    • None
    • Serverless Sprint 193

      KnativeServing creates 2 activators by default.

      activator-pdb PodDisruptionBudget is created with "minAvailable: 80%", which means it won't allow any disruptions with just 2 activators.

      No allowed disruptions will block OCP/node upgrades.

      spec:
        minAvailable: 80%
        selector:
          matchLabels:
            app: activator
      status:
        currentHealthy: 2
        desiredHealthy: 2
        disruptionsAllowed: 0
        expectedPods: 2
        observedGeneration: 1
      

      https://github.com/openshift-knative/serverless-operator/blob/7f13f878e1e6ac9e11c51823349737ab8fa69c38/openshift-knative-operator/cmd/operator/kodata/knative-serving/0.18.2/2-serving-core.yaml#L2098-L2112

              rhn-support-knakayam Kenjiro Nakayama (Inactive)
              maschmid@redhat.com Marek Schmidt
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: