OpenStack Designate Puppet Module
Go to file
Xingchao Yu 439f9f0870 Add designate_api_paste_ini type
This patch is aim to add designate_api_paste_ini custom type to
manage designate api-paste.ini config.

Change-Id: I08d31c44ad3318f14730142aa1b696441ba7a08f
2014-09-24 04:17:56 +00:00
example Add example file 2013-10-18 15:50:11 +08:00
lib/puppet Add designate_api_paste_ini type 2014-09-24 04:17:56 +00:00
manifests Update designate::db::mysql backend 2014-09-24 04:32:37 +00:00
spec Update designate::db::mysql backend 2014-09-24 04:32:37 +00:00
.fixtures.yml Update designate::db::mysql backend 2014-09-24 04:32:37 +00:00
.gitignore Add gitignore file 2013-12-23 19:21:49 +01:00
.gitreview Add .gitreview config 2013-10-29 22:25:02 +08:00
Gemfile Normalize Gemfile & pin tests to rspec < 2.99 2014-06-20 09:14:36 -04:00
LICENSE Modify license and readme 2013-10-16 11:30:07 +08:00
Modulefile Update designate::db::mysql backend 2014-09-24 04:32:37 +00:00
README.md Add .gitreview config 2013-10-29 22:25:02 +08:00
Rakefile Add README and related files 2013-10-15 11:16:23 +08:00

README.md

puppet-designate

Module Description

The designate module aims to make Puppet capable of managing the entirely of designate.

WORK IN PROGRESS

✓ Basic structure
✓ DB
✓ Keystone (Users, Services, Endpoints)
✓ Client
✓ designate-api
✓ designate-central
✗ designate-agent (in progress)
✗ designate-sink (in progress)
✓ An example of site.pp
✗ Write Tests (in progress)

Setup

Get Prepared for Deployment

Currently there is no available RPM packages for use, you need to package it from source.

First, clone the spec file from   https://github.com/NewpTone/designate-spec.git
Then, clone the source file from  https://github.com/stackforge/designate.git
Last, use rpmbuild to package it.

Installing Designate

You could ref the example file and install it.