Uploaded image for project: 'OpenShift Top Level Product Strategy'
  1. OpenShift Top Level Product Strategy
  2. OCPPLAN-7731

OLM cleans up Operator workloads

    XMLWordPrintable

Details

    • Feature
    • Resolution: Unresolved
    • Normal
    • openshift-4.8
    • None
    • None
    • None
    • 100
    • 100% 100%

    Description

      Goal: OLM should provide the option to clean up Operator workload, that would otherwise become orphaned.

      Benefit hypothesis: Operator users have a reliable way to cleanly remove resources that have been created on their behalf.

      Why is this important: Today OLM when uninstalling an Operator its CRDs are left intact. That means that workloads are not deleted. Without the Operator around to process deletion events of custom resources it may become hard to cleanly remove deployed resources, especially when it's resource that are outside of the cluster. This is especially important during deletion of the whole cluster it is desired to remove all off-cluster managed resource before the cluster is destroyed.

      Acceptance criteria:

      • OLM can delete Operands upon Operator removal
      • OLM cleans up Operands upon Cluster destruction

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: