Browse Source

Update modulefile and readme

tags/6.0.0
Xingchao Yu 5 years ago
parent
commit
6ae7e9f2d6
2 changed files with 44 additions and 5 deletions
  1. 5
    5
      Modulefile
  2. 39
    0
      README.md

+ 5
- 5
Modulefile View File

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

+ 39
- 0
README.md View File

@@ -0,0 +1,39 @@
1
+puppet-designate
2
+======
3
+
4
+
5
+Module Description
6
+------------------
7
+
8
+The designate module to aim to make Puppet capable of managing the entirely of designate.
9
+
10
+
11
+WORK IN PROGRESS
12
+----------------
13
+
14
+✓ Basic structure
15
+✓ DB
16
+✓ Keystone (Users, Services, Endpoints)
17
+✓ Client
18
+✓ designate-api
19
+✓ designate-central
20
+✗ designate-agent (in progress)
21
+✗ designate-sink  (in progress)
22
+✓ An example of site.pp
23
+✗ Write Tests (in progress)
24
+
25
+
26
+Setup
27
+-----
28
+
29
+### Get Prepared for Deployment
30
+
31
+    Currently there is no available RPM packages for use, you need to package it from source.
32
+
33
+    First, clone the spec file from    https://github.com/NewpTone/designate-spec.git
34
+    Then,  clone the source file from  https://github.com/stackforge/designate.git
35
+    Last,  use rpmbuild to package it.
36
+
37
+### Installing Designate
38
+
39
+    You could ref the example file and install it.

Loading…
Cancel
Save