
The upstream docs structure is changing, so this change updates our existing docs into contributor and install guide sections. Change-Id: I70bd519f3be74513a5f99f7b94719d7c07424a5b Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
4.4 KiB
4.4 KiB
Modules List
Each Puppet OpenStack module corresponds to an OpenStack component and has its own Git repository. The modules produce a number of deliverables, in order to achieve a clearly stated objective: deploy OpenStack.
Puppet OpenStack Modules
- Alarming (Aodh)
- Key Manager (Barbican)
- Telemetry (Ceilometer)
- Block Storage (Cinder)
- Policy (Congress)
- DNS (Designate)
- EC2 API service (EC2API)
- Image Service (Glance)
- Time Series Database (Gnocchi)
- Orchestration (Heat)
- Dashboard (Horizon)
- Bare Metal (Ironic)
- Identity (Keystone)
- Containers Orchestration (Magnum)
- Shared Filesystems (Manila)
- Workflow Service (Mistral)
- Monitoring (Monasca)
- Application Catalog (Murano)
- Networking (Neutron)
- Compute (Nova)
- Load Balancer (Octavia)
- Oslo Libraries (Oslo)
- Benchmarking (Rally)
- Data Processing (Sahara)
- Object Storage (Swift)
- Testing (Tempest)
- Deployment (TripleO)
- Database Service (Trove)
- Root Cause Analysis (Vitrage)
- Resource Optimization (Watcher)
- Message Service (Zaqar)
Other Modules
- Storage (Ceph)
- Virtual Bridging (OpenvSwitch)
- Virtual Networking (OVN)
- TripleO UI (TripleO UI) (Deprecated)
- Composition Layer (OpenStack) (Deprecated in Juno)
Supporting Puppet Modules
- Common Puppet Library (OpenStackLib)
- Common Ruby Helper Library (puppet-openstack_spec_helper)
- Puppet OpenStack Helpers (OpenStackExtras)
- Integration CI Tools (Puppet OpenStack Integration)
- Blueprints (Puppet OpenStack Specs) (hosted here)
- New Module Cookiecutter Template (Cookiecutter)
- Sync Tool (Modulesync)