Skip to content

Add Credentials page with download links for OpenRC.sh and clouds.yml files

Overview

This MR adds support for generating openrc.sh clouds.yml and openrc.ps1 for authenticating the OpenStack CLI.

There is a new Credentials tile on the project overview, and a respective page with a download dropdown for the files.

Still to be done:

  • Some sort of text on the page explaining what these files are and how to use them

Additionally, there is currently a draft non-project page that allows selecting a project, file format, and downloading them from there. This allows generating a single clouds.yml with all your projects in it.

Fixes #188 (closed)

How to Test

Navigate to a project, you should see a credentials tile. That is a link to the Credentials page, which has download links for the various formats.

You should be able to use these to authenticate the OpenStack CLI.

As well, you can check out the non-project page at http://app.exosphere.localhost:8000/onramp

Screenshots

image

image

Edited by Frank Tackitt

Merge request reports