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

Diff PodDisruptionBudgets before patching them to not recreate them on every reconciliation

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 1.6.0.GA
    • None
    • None
    • None
    • False
    • False
    • Release Notes
    • Undefined

      As described inĀ #2993, in every reconciliation when we patch the PodDisruptionBudgets, they will get recreated. This created unnecessary load on the Kubernetes API server and triggers some alarms in user monitoring systems. This PR introduces a new diffing mechanism for PodDisruptionBudgets which check if something really changed before patching it and solves the issue.

              Unassigned Unassigned
              scholzj JAkub Scholz
              Lukas Kral Lukas Kral
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: