Skip to main content
Version: 0.5.0

Wizard Client WebUI Usage

The Wizard Client WebUI provides a graphical interface for interacting with the Cluster Wizard environment. Through this interface, users can access and manage their assigned virtual machines, monitor system information, and perform common operations such as powering VMs on or off, accessing consoles, and managing snapshots. Administrators have additional capabilities for managing hosts, networks, templates, users, and certificate requests. This guide explains the layout of the WebUI and the available features for both standard users and administrators.

1. Login

The Wizard Client WebUI login page provides access to the Cluster Wizard system using either username/password or certificate-based authentication. The annotated image below highlights the main elements available to users when accessing the login interface.

1.1 Login Page Overview

Wizard Client WebUI login page (username/password authentication)
  1. Help - Help Menu with links to About and Contact Us pages
  2. Username/Password entry boxes for login
  3. Switch to Certificate Login
  4. Generate Key Pair
  5. Generate Certificate Signing Request (CSR)

1.1.1 Switch to Certificate Login

Opens the interface for logging in using a client certificate and private key instead of username/password authentication. The certificate login interface allows users to authenticate using a client certificate and private key. The annotated image below highlights the elements used for certificate-based authentication.

Wizard Client WebUI login page (certificate-based authentication)
  1. Specify Certificate File
  2. Specify Private Key File
  3. Toggle Specify File to Copy / Paste Text
  4. Login with Username/Password

Back to 1. Login

1.1.2 Generate Key Pair

Opens an interface where the user can generate a public/private key pair for certificate-based authentication.

Wizard Client WebUI Generate User Key
Wizard Client WebUI Generate User Key

Back to 1. Login

1.1.3 Generate Certificate Signing Request (CSR)

Opens an interface where the user can generate a Certificate Signing Request (CSR). After the form is completed, the CSR is automatically sent to a Cluster Wizard administrator for approval.

Wizard Client WebUI Generate CSR
Wizard Client WebUI Generate CSR

Back to 1. Login

2. User Interface

The User Interface provides users with access to virtual machines assigned to their account. From this interface, users can manage VM power state, access the VM console, view system information, and perform snapshot operations.

2.1 User VMs Management

The Virtual Machine Management view displays all virtual machines assigned to the user. From this interface, users can select a VM and perform management actions such as power operations, console access, networking inspection, disk inspection, and snapshot creation.

Wizard Client WebUI User VMs Management Page
  1. Selected VM - Displays the VM currently selected for management actions
  2. Power Menu
  3. Access Menu
  4. Snapshots Menu
  5. Network Menu
  6. Disk Menu
  7. PCI Menu
  8. Info/Manage Menu

2.1.1 Power Menu

Wizard Client WebUI User Interface VMs Management Power Menu
Wizard Client WebUI User Interface VMs Management Power Menu
  • Power Off - gracefully powers off the selected VM
  • Force Power Off - immediately power off the selected VM without a graceful shutdown

Back to 2.1 User VMs Management

2.1.2 Access Menu

Wizard Client WebUI  User Interface VMs Management access Menu
Wizard Client WebUI User Interface VMs Management Access Menu
  • SSH Terminal - provide WebUI based SSH access to selected VM
  • VNC Display - provide WebUI based VNC access to selected VM

Back to 2.1 User VMs Management

2.1.3 Snapshots Menu

Wizard Client WebUI  User Interface VMs Management Snapshot Menu
Wizard Client WebUI User Interface VMs Management Snapshot Menu
  • Snapshot take (local/RBD) - creates a local or Ceph RBD snapshot of the selected VM

Back to 2.1 User VMs Management

2.1.4 Network Menu

Wizard Client WebUI  User Interface VMs Management Network Menu
Wizard Client WebUI User Interface VMs Management Network Menu
  • IP - displays the IP address of the selected VM
  • List Bridge - displays the network bridges attached to the selected VM

Back to 2.1 User VMs Management

2.1.5 Disk Menu

Wizard Client WebUI  User Interface VMs Management Disk Menu
Wizard Client WebUI User Interface VMs Management Disk Menu
  • List Disk - displays the disks configured for the selected VM

Back to 2.1 User VMs Management

2.1.6 PCI Menu

Wizard Client WebUI  User Interface VMs Management PCI Menu
Wizard Client WebUI User Interface VMs Management PCI Menu
  • List PCI - displays host PCI devices attached to the selected VM

Back to 2.1 User VMs Management

2.1.7 Info/Manage Menu

Wizard Client WebUI  User Interface VMs Management Info/Manage Menu
Wizard Client WebUI User Interface VMs Management Info/Manage Menu
  • OS Info - displays operating system information for the selected VM
  • Dump XML - exports the selected VM’s domain XML configuration and downloads it as a file.

Back to 2.1 User VMs Management

2.2 User Snapshots Management

The Snapshot Management interface allows users to view and manage snapshots from their assigned virtual machines. From this interface, users can inspect snapshot information, download configuration data, delete snapshots, or restore a VM to a previous state.

Wizard Client WebUI  User Interface VMs Management Snapshots Management
  1. Selected VM - Selects the VM whose snapshots are displayed in this view
  2. Display previously saved VM XML files for download
  3. Snapshot Name
  4. Delete Snapshot
  5. Rollback VM to selected snapshot
  6. Download the snapshot domain XML

3. Admin Interface

The Admin Interface provides administrators with centralized tools for managing the Cluster Wizard environment. From this interface, administrators can monitor cluster resources, manage hosts, virtual machines, networks, templates, and user accounts. It also provides administrative controls for reviewing certificate requests and maintaining cluster configuration.

3.1 Dashboard

The Dashboard provides an overview of the current state of the Cluster Wizard environment. It summarizes key system information including license status, hosts, virtual machines, templates, users, and pending certificate requests.

Wizard Client WebUI Admin Dashboard
  1. Display Cluster Environment Variables
  2. Hosts Display - shows active, deleted, and inactive hosts
  3. VMs - Shows total VMs and counts by running, shut-off, and unknown states
  4. Templates - shows total number of templates (local and RBD)
  5. Users - shows total user count by category: admin, audit, expired, disabled
  6. Requested CSR - pending Certificate Signing Requests

3.2 Hosts Management

The Hosts Management interface allows administrators to view and manage hosts that are part of the Cluster Wizard environment. From this interface, administrators can access host consoles, manage host assignments, review host information, and perform administrative tasks such as updating host data or renewing licenses.

Wizard Client WebUI Admin Hosts Management

  1. Selected Host - Indicates the host currently selected for management actions
  2. Access Menu
  3. Assignment Menu

  4. Manage Menu
  5. Host Info
  6. Cluster Config - Change Cluster wide configuration
  7. ISO Download
  8. Renew All License
  9. Add Host - Opens the interface for registering a new host

3.2.1 Access Menu

Wizard Client WebUI Admin Host Management access menu
Wizard Client WebUI Admin Host Management access menu
  • SSH Terminal - provide WebUI based SSH access to selected host

Back to 3.2 Hosts Management

3.2.2 Assignment Menu

Wizard Client WebUI Admin Host Management assignment menu
Wizard Client WebUI Admin Host Management assignment menu
  • List Assignment - List assigned users of selected host
  • Add Assignment - Assign a user to selected host
  • Delete Assignment - Delete user assignment to selected host

Back to 3.2 Hosts Management

3.2.3 Manage Menu

Wizard Client WebUI Admin Host Management manage menu
Wizard Client WebUI Admin Host Management manage menu
  • Renew License - Request a new Node Wizard license for selected host
  • Update Host - Request an update to cached host information
  • Delete Host - Delete host from Cluster Wizard

Back to 3.2 Hosts Management

3.2.4 Host Info

Wizard Client WebUI Admin Host Management Host Info
  1. Environment Variables
  2. Host Logs
  3. ISO Management

Back to 3.2 Hosts Management

3.2.5 ISO Download

Wizard Client WebUI Admin Host Management Host ISO Management
  1. Download ISO for current host

Back to 3.2 Hosts Management

3.3 VMs Management

The VMs Management interface provides administrators with tools to view and manage virtual machines within the Cluster Wizard environment. From this interface, administrators can create VMs, manage VM configuration, and perform operational actions such as power, networking, snapshot, storage, and user assignment management.

Wizard Client WebUI Admin VM Management
  1. All Hosts - View VMs across all hosts
  2. Selected Host - View VMs on the selected host
  3. Update All VM Info
  4. Create VM
  5. Selected VM Name
  6. Scroll Left to show more menu options
  7. Power Menu
  8. Access Menu
  9. Snapshot Menu
  10. Template Menu
  11. Network Menu
  12. Disk Menu
  13. PCI Menu
  14. Scroll Right to show more menu options

3.3.1 Power

Wizard Client WebUI Admin VM Management Power Menu
Wizard Client WebUI Admin VM Management Power Menu
  • Power - gracefully powers off the selected VM
  • Force Power Off - immediately power off the selected VM without a graceful shutdown

Back to 3.3 VMs Management

3.3.2 Access

Wizard Client WebUI Admin VM Management Access Menu
Wizard Client WebUI Admin VM Management Access Menu
  • SSH Terminal - provide WebUI based SSH access to selected VM
  • VNC Display - provide WebUI based VNC access to selected VM

Back to 3.3 VMs Management

3.3.3 Snapshot

Wizard Client WebUI Admin VM Management Snapshot Menu
Wizard Client WebUI Admin VM Management Snapshots Menu
  • Snapshot List - List all Snapshots
  • Rollback Snapshot - Restore a VM to a previous state
  • Delete Snapshot - Delete a Snapshot
  • Snapshot Dump XML - Download the snapshot domain XML
  • Snapshot take (local/RBD) - creates a local or Ceph RBD snapshot of the selected VM

Back to 3.3 VMs Management

3.3.4 Template

Wizard Client WebUI Admin VM Management Template Menu
Wizard Client WebUI Admin VM Management Template Menu
  • Create Template
  • Create Template (Dry Run)
  • List Template
  • Template Dump XML
  • Clone

Back to 3.3 VMs Management

3.3.5 Network

Wizard Client WebUI Admin VM Management Network Menu
Wizard Client WebUI Admin VM Management Network Menu
  • IP - Display configured IP information for the VM
  • List Bridge - List bridge network devices attached to the VM
  • Attach Bridge - Attach a bridge network device to the VM
  • Detach Bridge - Detach a bridge network device from the VM
  • Update Bridge - Update bridge configuration

Back to 3.3 VMs Management

3.3.6 Disk

Wizard Client WebUI Admin VM Management Disk Menu
Wizard Client WebUI Admin VM Management Disk Menu
  • List Disk - List all disks attached to the VM
  • Attach Disk - Attach a disk to the VM
  • Detach Disk - Detach a disk from the VM

Back to 3.3 VMs Management

3.3.7 PCI

Wizard Client WebUI Admin VM Management PCI Menu
Wizard Client WebUI Admin Management VM PCI Menu
  • List PCI - List all Host PCI devices attached to the VM
  • Attach PCI - Attach a Host PCI device to the VM
  • Detach PCI - Detach Host PCI device from the VM

Back to 3.3 VMs Management

3.3.8 Assignment

Wizard Client WebUI Admin VM Management ASSIGNMENT Menu
Wizard Client WebUI Admin VM Management Assignment Menu
  • Assignments - List all users assigned to the VM
  • Add Assignments - Assign user to the VM, granting control and access
  • Delete Assignments - Remove user assignment

Back to 3.3 VMs Management

3.3.9 XML

Wizard Client WebUI Admin VM Management XML Menu
Wizard Client WebUI Admin VM Management XML Menu
  • Dump XML - Download VM's current domain XML
  • List Domain XML - List all saved domain XML files
  • Get Domain XML - Download a saved domain XML file
  • Save Domain XML - Save current domain XML
  • Delete Domain XML - Delete a saved domain XML file

Back to 3.3 VMs Management

3.3.10 Info/Manage

Wizard Client WebUI Admin VM Management Info/Manage Menu
Wizard Client WebUI Admin VM Management Info/Manage Menu
  • Delete VM - Delete the VM
  • Rename VM - Rename the VM
  • Migrate VM (Live/Offline) - Move the VM to another compatible host
  • OS Info - Display known VM OS information
  • Disable - Disable VM, preventing usage
  • Update VM Info - Update Cluster Wizard's cached VM information
  • Delete VM Info - Delete Cluster Wizard's cached VM information

Back to 3.3 VMs Management

3.4 Templates Management

The Templates Management interface allows administrators to view and manage virtual machine templates stored within the Cluster Wizard environment. Administrators can browse templates by storage class and deploy new VMs from existing templates.

Wizard Client WebUI Admin Templates Management
  1. Storage Class for template selection
  2. Template Name
  3. Domain XML file for template
  4. Creates a new VM by cloning the selected template

3.5 Networks Management

The Networks Management interface allows administrators to view and manage network configurations on cluster hosts. From this interface, administrators can inspect available network devices, review network configuration details, and create new virtual networks. These networks can then be used by virtual machines to provide connectivity within the cluster environment.

Wizard Client WebUI Admin Network Management
  1. Selected Host - Select a host to view the network devices
  2. Create Network - Create new virtual network device (VXLAN, VLAN, and bridge interfaces)
  3. Network Device Type - Category of the network device in device list
  4. Network Device Name - Name of the network device in device list
  5. Network Device Info - Display additional details about the selected network device

3.6 Users Management

The Users Management interface allows administrators to view and manage user accounts within the Cluster Wizard environment. From this interface, administrators can assign virtual machines to users, modify account settings, and create new user accounts.

Wizard Client WebUI Admin Users Management
  1. Selected User - Indicates the user currently selected for assignment and management actions
  2. User Assignment Menu
  3. User Manage Menu
  4. Add User - Opens the interface for creating a new user account

3.6.1 Assignment Menu

Wizard Client WebUI Users Management Assignment Menu
Wizard Client WebUI Users Management Assignment Menu

Provides options for assigning VMs to the selected user.

Back to 3.6 Users Management

3.6.2 Manage Menu

Wizard Client WebUI Users Management manage Menu
Wizard Client WebUI Users Management manage Menu

Provides administrative actions for managing the selected user account. These actions may include modifying account settings, enabling or disabling the user, or updating user details.

Back to 3.6 Users Management

3.7 CSRs Management

The CSRs Management interface allows administrators to review and manage Certificate Signing Requests (CSRs) submitted by users. From this interface, administrators can inspect request details, approve or reject CSRs, and monitor the status of all certificate requests. Approved certificates enable users to authenticate with the Cluster Wizard using certificate-based authentication.

Wizard Client WebUI Admin CSRs Management
  1. Info - detailed information about the CSR
  2. Sign CSR - Approves and signs the CSR
  3. Requested - Displays pending CSRs
  4. All - Displays all CSRs
  5. Approved - Displays approved CSRs
  6. Rejected - Displays rejected CSRs