This version of the documentation is NOT an official release. You are looking at version ‘latest’, which is in active and ongoing development. You can change versions at the bottom left of the screen.
Deploy on OpenStack¶
The guide provides a step-by-step documentation on how to deploy NEST Desktop on OpenStack resources. For more information on OpenStack, please follow this link: https://www.redhat.com/en/topics/openstack.
As an example of an OpenStack infrastructure, we show the deployment on bwCloud, which is assigned to the universities in Baden-Württemberg, Germany. For more information bwCloud, follow the link: https://www.bw-cloud.org/.
Deployers can build an OpenStack image via Packer and Ansible.
Deploy NEST Desktop on bwCloud
You can find the source code on https://github.com/nest-desktop/nest-desktop-bwCloud.
- Download the OpenStack RC File from bwCloud dashboard:
Project -> API Access -> Download OpenStack RC File
- Source the RC file to login:
- Modify the Ansible configurations in
image_name. Values for
networksare taken from bwCloud dashboard.
- Build an image on bwCloud:
packer build nest-desktop.json
- Start an instance on the bwCloud dashboard and it will have a public IP of the virtual machine.
Thanks for the help to integrate NEST Desktop on bwCloud:
- Bernd Wiebelt
- Jonathan Bauer
- Michael Janczyk
- Manuel Messner
- Christopher Ill