Getting Started with OpenStack



Introduction

To get started using your Private Cloud Core OpenStack cloud, you will log in
to Horizon. Horizon is a web-based interface used to administer OpenStack
services, also known as OpenStack’s dashboard. This is where you will do
everything in OpenStack from making an instance, creating networks, managing
your users and projects, and so on. This guide explains how to obtain the
Horizon user credentials needed to log in.

To learn more about Horizon, see OpenStack’s
documentation.


How to Log in to Horizon

Step 1Login to Flex Metal Central

To get started, login to Flex Metal Central

The landing page appears this way:

 

Step 2Navigate to Cloud

Once logged in, click on the cloud you are working with to navigate to that
cloud’s details page.
manage clouds
 

Step 3Access Horizon

Next, find and click the Horizon link on the left sidebar. It will be the
last item in the list.

Horizon link:
login to horizon


Clicking this link will load the Horizon login page.

 

 

Step 4How to obtain the Horizon password

Next, you need to acquire the Horizon administrator password from one of the
cloud’s hardware nodes.

Initially, you will login to Horizon with the administrator account. The
administrator account’s username is admin.

Next, you will need to obtain the password for the admin account. The
password is stored in a text file called /etc/kolla/passwords.yml on each
hardware node.

To acquire the password use SSH to access a hardware node, then
within /etc/kolla/passwords.yml, find the entry labeled
keystone_admin_password. The file stores information in a “key: value”
format, so the password will be the second entry on that line.

 

Step 5SSH into a hardware node

During cloud setup, you uploaded your SSH public key. This key
exists on each hardware node and allows you to login to each node using SSH.

To SSH in, ensure you have one node’s IP address, and the private key on the
system you will use to access your cloud.

Requirements to SSH into a node:

  • Username, which is root
  • Authentication is with SSH keys
  • An IP address of a hardware node

Here’s an example command used to SSH in assuming ~/.ssh/YOUR_KEY is the
path to your private key and a hardware node IP is 50.50.50.50:

$ ssh -i ~/.ssh/YOUR_KEY [email protected]

 

Step 6Obtain Horizon password

Once logged in, search for keystone_admin_password inside of /etc/kolla/passwords.yml.

For example:

# grep keystone_admin_password /etc/kolla/passwords.yml
keystone_admin_password: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

 

Step 7 — Access Horizon

You can now login to Horizon using the credentials obtained from the previous
sections.

Horizon Login:
horizon login


Enter in the credentials into the Horizon login page to login.

 

Once logged in, you should see something similar to:

Initial Horizon login:
initial horizon login


 

Next Steps

This guide serves as an entry point for the Operator’s Manual. From here, the
documentation for Day 1 splits into either how to create OpenStack components
using Horizon or through the command line with OpenStackClient.

To get started with the Horizon guides for Day 1, see the Managing OpenStack Users, Groups and Projects guide.

To learn how to install and prepare OpenStackClient, see the Introduction to OpenStackClient guide.

NW
Nick West Systems Engineer

Nick is an avid aggressive inline skater, nature enthusiast, and loves working with open source software in a Linux environment.

More Articles by Nick

Was this article helpful? Let us know!