Update modulefile and readme
This commit is contained in:
parent
23f5954f97
commit
6ae7e9f2d6
10
Modulefile
10
Modulefile
|
@ -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'
|
||||
|
|
|
@ -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.
|
Loading…
Reference in New Issue