Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-6462

Console Dynamic Plugin Enhancements for Rollouts

XMLWordPrintable

    • False
    • None
    • False
    • Not Selected
    • S

      1. Proposed title of this feature request

      Dynamic Plugin Enhancments for Rollouts

      2. What is the nature and description of the request?

      Adding support for Argo Rollouts in the OpenShift Console via dynamic plugins exposes some gaps in the current API. These gaps would need to be closed to have an optimum Rollouts experience in the OpenShift Console.

      • The Pod and ReplicaSet tabs from Deployments/DeploymentConfig need to be re-useable with specifiable queries for each 
      • The topology view needs to be extensible via a dynamic plugin versus static plugins so the GitOps team can own the code
      • The PodRingSet component needs to be exposed (existing https://issues.redhat.com/browse/RFE-4254

      3. Why does the customer need this? (List the business requirements here)

      Argo Rollouts is a drop-in replacement for Deployments which is now GA in OpenShift GitOps. Customers have an expectation of being able to fully interact with Rollouts in the OpenShift Console, currently it is treated as a generic resource by the console and thus is lacking a lot of functionality.

      A POC level version of a plugin supporting Rollouts is available (https://github.com/gnunn-gitops/gitops-admin-plugin) which is how these gaps were identified.

      4. List any affected packages or components.

      Console Dynamic Plugin SDK

              amobrem Ali Mobrem
              gnunn@redhat.com Gerald Nunn
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: