Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-2490

"Subscription Config" when installing an Operator - Phase 1: "Env/EnvFrom" and "Tolerations"

XMLWordPrintable

      Goal:
      OCP console allows users to configure how OLM deploys/installs an Operator via the config field in the Subscription object.

      Why this is important?
      Currently, OLM supports the following configurations:

      • Env/EnvFrom - in scope
      • Volumes
      • VolumeMounts
      • Tolerations - in scope
      • Resources
      • NodeSelector - in scope

      OCP Console currently already includes UI widgets for most of the above cases. Having an "advanced section" on the "Install Operator" page can help support these use cases directly on the UI, not just CLI.

      Related OLM doc:
      https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/subscription-config.md

      Acceptance Criteria:
      Users can set up Environment Variables (Env/EnvFrom) or Tolerations on the Subscriptions object when installing the Operator in the console.

            Unassigned Unassigned
            rhn-coreos-tunwu Tony Wu
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: