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

Console should provide an option to save and restore topology layout (when initializing a new namespace)

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Unresolved
    • Undefined
    • None
    • None
    • Developer Experience
    • None
    • False
    • None
    • False
    • Not Selected
    • 0
    • 0% 0%

    Description

      Description of problem:

      There is no way to store the Topology Layout with the application yaml used to automate application creation. Such as when a complex application with many components is built the topology view allows for documentation of the relationships. However a newly created, replicated or restored applications stack does not contain the layout information and that work and documentation is lost.

      Version-Release number of selected component (if applicable):

       

      How reproducible:

      every time

      Steps to Reproduce:

      1. Create application and backup the objects created
      2. Delete or move to another cluster
      3. Apply backup on new cluster
      

      Actual results:

      Topology view scatters all objects. Configuration is stored on a per user basis.

      Expected results:

      Organized layout of objects with their connections as provided during creation shared for all users with ability to override on change.

      Additional info:

      Topology layout is actually stored in:
      Namespace: openshift-console-user-settings
      ConfigMap: user-settings-kubeadmin
      Field: devconsole.topology.layout

      Attachments

        Activity

          People

            pdave@redhat.com Parag Dave
            purefield Daniel Schimpfoessl
            Sanket Pathak Sanket Pathak
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: