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

Introduce Pod disruption budget to manila-api

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • manila-operator
    • None
    • Introduce Pod disruption budget to manila-api
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • ?
    • ?
    • To Do
    • ?
    • rhos-storage-manila
    • ?

      Goal:

        Impact:

        - Kubernetes can evict all pods simultaneously during node maintenance

        - Voluntary disruptions (kubectl drain, node upgrades) can cause total outages

        - No guarantee of minimum available replicas during updates

       

      apiVersion: policy/v1
        kind: PodDisruptionBudget
        metadata:
          name: manila-api-pdb
        spec:
          minAvailable: 1
          selector:
            matchLabels:
              service: manila-api
      

       

      Acceptance Criteria:

      <-- Notes for defining Acceptance Criteria  - remove these notes before saving -->

      • Acceptance Criteria articulates and defines the value proposition - what is required to meet the goal and intent of this Epic 
      • The Acceptance Criteria provides a detailed definition of scope and the expected outcomes - from a users point of view
      • ... 

      Open questions:

      <-- Capture any open questions and resolutions relating to the goal/acceptance criteria - remove these notes before saving -->

      • Any additional details, questions or decisions that need to be made/addressed

              Unassigned Unassigned
              rhn-engineering-gpachara Goutham Pacha Ravi
              rhos-storage-manila
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: