Uploaded image for project: 'Operator Runtime'
  1. Operator Runtime
  2. OPRUN-2367

Safely remove operators with CRD conversion webhooks

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None

      Story: As a cluster admin I want to be able to safely remove an operator that employs conversion webhooks on its CRDs.

      Background: In today's implementation, removing the operator removes the controller, and to this extent the endpoints for potential CRD conversion webhooks, while the CRDs remain unchanged on the cluster. This is known to cause a cluster-wide failure in garbage collection until the CRD is also removed. This will likely mean that we cannot remove such an operator without also removing its CRDs or we patch the CRDs during removal to just remove the conversion webhook references.

              Unassigned Unassigned
              DanielMesser Daniel Messer
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: