Update modulefile and readme

This commit is contained in:
Xingchao Yu 2013-10-16 11:47:24 +08:00
parent 23f5954f97
commit 6ae7e9f2d6
2 changed files with 44 additions and 5 deletions

View File

@ -1,11 +1,11 @@
name 'enovance-heat'
name 'Unitedstack-Designate'
version '0.0.1'
source 'none'
author 'enovance'
author 'xingchao'
license 'Apache License, Version 2.0'
summary 'Install/configure Openstack Heat'
description 'Install/configure Openstack Heat'
project_page 'https://launchpad.net/Heat'
summary 'Install/configure Openstack Designate'
description 'Install/configure Openstack Designate'
project_page 'https://launchpad.net/Designate'
# Dependencies
dependency 'puppetlabs/stdlib', '>= 3.2.0'

39
README.md Normal file
View File

@ -0,0 +1,39 @@
puppet-designate
======
Module Description
------------------
The designate module to aim 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.