Uploaded image for project: 'Cluster Observability Operator'
  1. Cluster Observability Operator
  2. COO-119

Move controller created cluster scoped resources to bundle

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • bundle cluster scoped resources
    • None
    • 50% To Do, 0% In Progress, 50% Done
    • False
    • Hide

      None

      Show
      None
    • False
    • None

      We currently create cluster scoped resources from the controller. Simon already cleaned up invalid owner references (cluster scoped must not be owned by namespaces scoped).
      These resources will currently stay behind when a stack or the operator are deleted.

      For example the alertmanager cluster role is created for every monitoring stack. Really its only needed once though and every stack creates a binding.

      Moving the creation of, say the cluster role, to the bundle will also take care of the cleanup issue since OLM should clean up bundle resources on bundle removal.

              jfajersk@redhat.com Jan Fajerski
              jfajersk@redhat.com Jan Fajerski
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: