RETIRED, OpenStack Sahara Puppet Module
a0f14ef9dd
During the Kilo summit, we talked about the state of the current
puppet-sahara module on stackforge, and especially about the brought up parity with
other modules.
For theses reasons, the rewrite was launched/leaded by Robbie Harwood,
but directly coded on Github (and not in a feature branch in this
repository), for this reason, this patch is non-atomic, and import the
latest frozencemetery/puppet-sahara version¹.
This rewrite/import was approved on puppet-openstack mailing list
(following this thread²).
The «reset» of the stackforge repo was discussed (in order to keep the history
of Robbie module) on #openstack-infra, but it seems we have no simple solution.
¹
|
||
---|---|---|
examples | ||
lib/puppet | ||
manifests | ||
spec | ||
.fixtures.yml | ||
.gitignore | ||
.gitreview | ||
Gemfile | ||
LICENSE | ||
metadata.json | ||
Rakefile | ||
README.md |
sahara
Table of Contents
- Overview - What is the sahara module?
- Module Description - What does the module do?
- Setup - The basics of getting started with sahara
- Implementation - An under-the-hood peek at what the module is doing
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
- Contributors - Those with commits
- Release Notes - Notes on the most recent updates to the module
Overview
The Sahara module itself is used to flexibly configure and manage the clustering service for OpenStack.
Module Description
The sahara module is an attempt to make Puppet capable of managing the entirety of sahara.
Setup
What the sahara module affects:
- sahara, the data processing service for OpenStack.
Beginning with sahara
To use the sahara module's functionality you will need to declare multiple resources. This is not an exhaustive list of all the components needed; we recommend you consult and understand the core of openstack documentation.
Examples of usage can be found in the examples directory.
Implementation
sahara
puppet-sahara is a combination of Puppet manifests and ruby code to deliver configuration and extra functionality through types and providers.
Limitations
None.
Development
Developer documentation for the entire puppet-openstack project.
Contributors
Release Notes
5.0.0
- Rewrite