TripleO UI Design Documentation
The following is the documented design for the two main workflows that we are looking to support in the TripleO UI along with the edge cases that users might hit.
1. Deployment Workflow for Edge Technician
A walkthrough of what Jacques the Edge Technician will see as he works through Deploying the Overcloud using the UI.
2. Preparation before Edge Technician Deploys
A walkthrough of what the preparation expert needs to do to get the undercloud install done and configuration prepared for before Jacques installs at edge sites.
- Preparation before Edge Technician Deploys using the CLI
- Preparation before Edge Technician Deploys using the UI
3. TripleO UI Edge Cases
Users might high a number of Edge Cases in the UI. Edge cases are the less likely path, but still something we’d like to support a user of the UI to tackle.
- View Plan History
- Create New Role (Shuttle Selection)
- View Service Status
- View About Information
- Manually Add and Configure Infrastructure
- Information Hover Over
- Advanced Network Configuration and Network Topology
- HCI Deployment Workflow including Advanced Storage Configuration
- Manually Assign Nodes
- Import Validation
- Monitor a Deployment In Progress
- View Nodes List
- Localization
- View Details on a Truncated Error Message
- Access Node Terminal
- Run Validations in Bulk
- Alternate Network Topology View - Nodes
- Create/Update Deployment Plan
- Notifications
- Export Plan
- Register Large Number of Nodes
- Define Custom Hostnames
- Predictable IPs
- Predictable VIPs
- Network Plugins
- Role Suggestions
- OVS DPDK Configuration
- ManageIQ as an Application on OpenStack
4. OpenShift on OpenStack
There are two methods that a user might choose to deploy OpenShift on OpenStack. The first is to run OpenShift as a Tenant on top of OpenStack. The second is to define a role and use bare-metal nodes to run OpenShift.