docs/doc/source/deploy_install_guides/current/install_openstack.rst
Kristal Dale 5676e4fda4 Initial commit for guide reorg - upcoming release
- Migrated reorged content from wiki
- Naming, title, and capitalization consistency, minor rewording in sections
- Set up includes to reuse common content across pages
- Introduction: remove 'openstack users' and 'kubernetes users'
- Consolidate term definition into Key concepts page
- Archive R1, move R2 to current releast, set up for R3
- Remove stub pages for duplicate content, or content deferred to R3
- Rework intro and contribute pages for better readability
- Split Key concepts into two pages: Terms and Deployment Options
- Pass for grammar, punctuation, licensing, etc.
- Pull streamlined intro content into R2 install guides (from prev version)
- Added R2 release note page
- Update links to projects/project names to remove the "stx-"
- Add instructions for creating a bootable USB

Story: 2006315
Task: 36046

Change-Id: I38656fd382d1d9cf2969812c548fb7b2dc9dd31e
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-09-02 20:47:44 +00:00

2.2 KiB

Install OpenStack

These installation instructions assume that you have completed the following OpenStack-specific configuration tasks that are required by the underlying StarlingX Kubernetes platform:

  • All nodes have been labelled appropriately for their OpenStack role(s).
  • The vSwitch type has been configured.
  • The nova-local volume group has been configured on any node's host, if running the compute function.

Install application manifest and helm-charts

  1. Get the StarlingX OpenStack application (stx-openstack) manifest and helm-charts. This can be from a private StarlingX build or, as shown below, from the public Cengen StarlingX build off master branch:

    wget http://mirror.starlingx.cengn.ca/mirror/starlingx/release/2.0.0/centos/outputs/helm-charts/stx-openstack-1.0-17-centos-stable-latest.tgz
  2. Load the stx-openstack application's helm chart definitions into Starlingx:

    system application-upload stx-openstack-1.0-17-centos-stable-latest.tgz

    This will:

    • Load the helm charts.
    • Internally manage helm chart override values for each chart.
    • Automatically generate system helm chart overrides for each chart based on the current state of the underlying StarlingX Kubernetes platform and the recommended StarlingX configuration of OpenStack services.
  3. Apply the stx-openstack application in order to bring StarlingX OpenStack into service.

    system application-apply stx-openstack
  4. Wait for the activation of stx-openstack to complete.

    This can take 5-10 minutes depending on the performance of your host machine.

    Monitor progress with the command:

    watch -n 5 system application-list

    When it completes, your OpenStack cloud is up and running.

Access StarlingX OpenStack