3336b4bed6
This removes some remnant heat code and references now that heat is running in a plugin. Before merging this patch the heat team should verify they got everything they needed into their heat plugin, as there were more parts left than I was expecting. Change-Id: I477e3a6e75591aa8ff836c28f7ef56aa1b5f8727
86 lines
2.3 KiB
ReStructuredText
86 lines
2.3 KiB
ReStructuredText
========
|
|
Overview
|
|
========
|
|
|
|
DevStack has evolved to support a large number of configuration options
|
|
and alternative platforms and support services. That evolution has grown
|
|
well beyond what was originally intended and the majority of
|
|
configuration combinations are rarely, if ever, tested. DevStack is not
|
|
a general OpenStack installer and was never meant to be everything to
|
|
everyone.
|
|
|
|
Below is a list of what is specifically is supported (read that as
|
|
"tested") going forward.
|
|
|
|
Supported Components
|
|
====================
|
|
|
|
Base OS
|
|
-------
|
|
|
|
*The OpenStack Technical Committee (TC) has defined the current CI
|
|
strategy to include the latest Ubuntu release and the latest RHEL
|
|
release.*
|
|
|
|
- Ubuntu: current LTS release plus current development release
|
|
- Fedora: current release plus previous release
|
|
- RHEL/Centos: current major release
|
|
- Other OS platforms may continue to be included but the maintenance of
|
|
those platforms shall not be assumed simply due to their presence.
|
|
Having a listed point-of-contact for each additional OS will greatly
|
|
increase its chance of being well-maintained.
|
|
- Patches for Ubuntu and/or Fedora will not be held up due to
|
|
side-effects on other OS platforms.
|
|
|
|
Databases
|
|
---------
|
|
|
|
*As packaged by the host OS*
|
|
|
|
- MySQL
|
|
|
|
Queues
|
|
------
|
|
|
|
*As packaged by the host OS*
|
|
|
|
- Rabbit
|
|
|
|
Web Server
|
|
----------
|
|
|
|
*As packaged by the host OS*
|
|
|
|
- Apache
|
|
|
|
OpenStack Network
|
|
-----------------
|
|
|
|
- Neutron: A basic configuration approximating the original FlatDHCP
|
|
mode using linuxbridge or OpenVSwitch.
|
|
|
|
Services
|
|
--------
|
|
|
|
The default services configured by DevStack are Identity (keystone),
|
|
Object Storage (swift), Image Service (glance), Block Storage
|
|
(cinder), Compute (nova), Networking (neutron), Dashboard (horizon)
|
|
|
|
Additional services not included directly in DevStack can be tied in to
|
|
``stack.sh`` using the :doc:`plugin mechanism <plugins>` to call
|
|
scripts that perform the configuration and startup of the service.
|
|
|
|
Node Configurations
|
|
-------------------
|
|
|
|
- single node
|
|
- multi-node configurations as are tested by the gate
|
|
|
|
Exercises
|
|
---------
|
|
|
|
The DevStack exercise scripts are no longer used as integration and gate
|
|
testing as that job has transitioned to Tempest. They are still
|
|
maintained as a demonstrations of using OpenStack from the command line
|
|
and for quick operational testing.
|