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

Add inline config support to ClusterExtension API

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • 2
    • None
    • None
    • Pikachu Sprint 276

      As a cluster admin wanting to install an operator in Single- and/or OwnNamespace modes, I would like to pass in the watchNamespace configuration directly through the ClusterExtension API as opposed to the current way with the annotation. Annotations a error-prone, and not intuitive at all.

      A/C:

       - Add BundleConfigSupport FG

       - Update the ClusterExtension API to carry a .spec.Config with support for Inline config. We should probably use a discriminating union as there will be future types of configurations (e.g. secret refs)

       - Only take into account the watchNamespace configuration IF the SingleOwnNamespace FG is turned on - ignore any values set through the old annotation method

       - Update documentation

              pegoncal@redhat.com Per Goncalves da Silva
              pegoncal@redhat.com Per Goncalves da Silva
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: