Quickstart: Difference between revisions

From MediaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:


<tabber>
<tabber>
|-|VM creation CLI=
|-|OpenStack CLI=
= OpenStack CLI Installation =
= OpenStack CLI Installation =
To use OpenStack CLI, you need to install the OpenStack CLI Client for your OS:
To use OpenStack CLI, you need to install the OpenStack CLI Client for your OS:
Line 59: Line 59:
+------------+-----------+--------------------------------------------------------------------------------------------------+
+------------+-----------+--------------------------------------------------------------------------------------------------+
</syntaxhighlight>
</syntaxhighlight>
|-|OpenStack Dashboard=
= Login via Dashboard =
Log in to the stoney cloud [https://dashboard.stoney-cloud.com/dashboard dashboard] with the credentials you have received from us.
[[File:Debian VM Creation Dashboard manual 01.png|600px]]
</tabber>


[[Category: CLI]]
[[Category: CLI]]
[[Category: Dashboard]]
[[Category: Dashboard]]

Revision as of 14:45, 28 October 2026

Overview

This page holds a short and concise guide to quickly get started within our OpenStack based cloud with either the dashboard or the command line interface (CLI).

OpenStack CLI Installation

To use OpenStack CLI, you need to install the OpenStack CLI Client for your OS:

# Fedora
dnf install python3-openstackclient
# Debian / Ubuntu
apt install python3-openstackclient

The official installaton guide can be found on docs.openstack.org.

OpenStack client environment script (OpenRC file)

To increase efficiency of client operations, OpenStack supports simple client environment scripts also known as OpenRC files. These scripts typically contain common options for all clients, but also support unique options.

You may download such an OpenRC file from the dashboard.

After logging into the dashboard, click on your user name in the upper right corner and choose the menu option «OpenStack RC File v3» and save it the desired location on your local machine. As you can have multiple OpenRC files, we recommend to use a sub directory. For example openrc in your home directory.

OpenStack RC File v3.png

Source the OpenRC file specific to this project (use single quotation marks to avoid problems with spaces in the file name):

source ${HOME}/openrc/'Project Name-openrc.sh'

After you sourced the file, you need to enter a password:

Please enter your OpenStack Password for project Project Name as user user:

Check if you have access to the OpenStack API by listing the API endpoints:

openstack catalog list

Expected output:

+------------+-----------+--------------------------------------------------------------------------------------------------+
| Name       | Type      | Endpoints                                                                                        |
+------------+-----------+--------------------------------------------------------------------------------------------------+
| glance     | image     | duedingen-production                                                                             |
|            |           |   internal: https://glance.ctrl-int.os.stoney-cloud.com:9292                                     |
|            |           | duedingen-production                                                                             |
|            |           |   public: https://api.os.stoney-cloud.com:9292                                                   |
|            |           | duedingen-production                                                                             |
|            |           |   admin: https://glance.ctrl-int.os.stoney-cloud.com:9292                                        |
[...]
| cinderv2   | volumev2  | duedingen-production                                                                             |
|            |           |   internal: https://cinder.ctrl-int.os.stoney-cloud.com:8776/v2/616812eda14e44de89138f3377841187 |
|            |           | duedingen-production                                                                             |
|            |           |   admin: https://cinder.ctrl-int.os.stoney-cloud.com:8776/v2/616812eda14e44de89138f3377841187    |
|            |           | duedingen-production                                                                             |
|            |           |   public: https://api.os.stoney-cloud.com:8776/v2/616812eda14e44de89138f3377841187               |
|            |           |                                                                                                  |
+------------+-----------+--------------------------------------------------------------------------------------------------+

Login via Dashboard

Log in to the stoney cloud dashboard with the credentials you have received from us.

Debian VM Creation Dashboard manual 01.png