Dashboard (Horizon)

Horizon is the graphical user interface for DT Cloud Services tenants. It is the implementation of OpenStack's dashboard, which provides a web-based interface to various OpenStack projects and services. Its modular architecture is based on Django and allows creating new dashboards by reusing its components. The design principles include out-of-the-box support for all core OpenStack projects, being extensible, easily manageable and stable.

For an introduction to Horizon, please see https://pannet.atlassian.net/l/c/og3uQiiR

The Horizon menu items correspond to a subset of openstack commands. The use and format of command arguments are described in the How-to Guides for the command-line interface listed in Table 1. Please note that some menu items may require special privileges or may not have been implemented yet.

Horizon menu item

How-to Guide/Tutorial

Remark

Compute/Overview

---

Information only

Compute/Instances

https://pannet.atlassian.net/l/c/v1d1QQQU

Create a compute instance, adding a security group or floating IP, and changing the state of the machine.

Compute/Images

https://pannet.atlassian.net/l/c/gm32HyTD

Compute/Key Pairs

https://pannet.atlassian.net/l/c/b1zuC1b6

Create a key pair in the project (or on the client)

Compute/Server Groups

https://pannet.atlassian.net/l/c/eveJYvS1

Volumes/Volumes

https://pannet.atlassian.net/l/c/mh7Qc0oL

Create a volume and attach it to an instance

Volumes/Backups

---

Not yet implemented

Volumes/Snapshots

https://pannet.atlassian.net/l/c/mh7Qc0oL

Take a snapshot of a volume

Volumes/Groups

---

Not yet implemented

Volumes/Group Snapshots

---

Not yet implemented

Network/Networks

https://pannet.atlassian.net/l/c/txs1fqwm

Create a private network and subnet

Network/Routers

https://pannet.atlassian.net/l/c/txs1fqwm

Create a router and provide internet access

Network/Security Groups

https://pannet.atlassian.net/l/c/A1y1XkTd

Create and assign security groups

Network/Load Balancers

https://pannet.atlassian.net/l/c/gW1m7uJE

Create the components of a load balancer

Network/Floating IPs

https://pannet.atlassian.net/l/c/txs1fqwm

Allocate and assign a floating IP address to an instance

Network/Trunks

Network trunking

Create a network trunk from parent port and assign subports

Orchestration/Stacks

Deploy web server

Orchestration/Resource Types

---

Information only

Orchestration/Template Types

---

Information only

Orchestration/Template Generator

https://pannet.atlassian.net/l/c/i66u5y3X

Design Heat templates for cloud infrastructure deployment

Table 1. References to OpenStack commands related to Horizon menu items.