Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-23494

UI - Enable SSH using load balancer

XMLWordPrintable

    • UI - Enable SSH over LB
    • Hide

      VM admin should have a way in to UI to expose SSH service using LB

      Show
      VM admin should have a way in to UI to expose SSH service using LB
    • Green
    • To Do
    • 0% To Do, 0% In Progress, 100% Done
    • dev-ready, doc-ready, po-ready, px-ready, qe-ready, ux-ready
    • Hide

      2023-04-03: QE done. ...

      Show
      2023-04-03: QE done. ...

      Goal

      Today CNV enables SSH using nodePort and API call.

      There is a need to expose SSH service using LB instead of nodePort so users will not need to know the nodes IPs.

      User Stories

      • As a VM admin I would like to expose SSH service from my VM using an external LB.
      • Only one of the 2 options can be enabled.
      • Switching between the options should remove the service the existing and create a new one

      Non-Requirements

      • List of things not included in this epic, to alleviate any doubt raised during the grooming process.

      Notes

      • For now there is no use case to expose SSH both with LB and nodePort so we should allow user to enable only one.

      Done Checklist

      Who What Reference
      DEV Upstream roadmap issue (or individual upstream PRs) https://github.com/kubevirt-ui/kubevirt-plugin/pull/1036
      DEV Upstream documentation merged N/A
      DEV gap doc updated N/A
      DEV Upgrade consideration N/A
      DEV CEE/PX summary presentation N/A
      QE Test plans in Polarion https://polarion.engineering.redhat.com/polarion/#/project/CNV/workitem?id=CNV-9689 
      QE Automated tests merged https://gitlab.cee.redhat.com/cnv-qe/kubevirt-ui/-/merge_requests/248 
      DOC Downstream documentation merged https://github.com/openshift/openshift-docs/pull/56954

            upalatuc@redhat.com Ugo Palatucci
            rsdeor Ronen Sde-Or
            Guohua Ouyang Guohua Ouyang
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: