Update README.rst
authorDan Prince <dprince@redhat.com>
Fri, 2 Oct 2015 22:09:10 +0000 (18:09 -0400)
committerDan Prince <dprince@redhat.com>
Thu, 8 Oct 2015 18:11:57 +0000 (14:11 -0400)
This commit renames and updates the rather outdated README
for this project.

Change-Id: Ibd1531dc14a2c04d8d91a3339c1df47a41c94790

README.md [deleted file]
README.rst [new file with mode: 0644]
setup.cfg

diff --git a/README.md b/README.md
deleted file mode 100644 (file)
index 97cc384..0000000
--- a/README.md
+++ /dev/null
@@ -1,10 +0,0 @@
-templates
-=========
-
-Generic templates to describe multi-host infrastructure, consumable by OpenStack Heat, Crowbar, others.
-
-
-merge.py
-========
-
-The Makefile contains several targets for generated templates, see its contents for all of them. To run functional tests for merge.py, run 'make test'.
diff --git a/README.rst b/README.rst
new file mode 100644 (file)
index 0000000..148a741
--- /dev/null
@@ -0,0 +1,55 @@
+======================
+tripleo-heat-templates
+======================
+
+Heat templates to deploy OpenStack using OpenStack.
+
+* Free software: Apache license
+* Documentation: http://docs.openstack.org/developer/tripleo-docs
+* Source: http://git.openstack.org/cgit/openstack/tripleo-heat-templates
+* Bugs: http://bugs.launchpad.net/tripleo
+
+Features
+--------
+
+The ability to deploy a multi-node, role based OpenStack deployment using
+OpenStack Heat. Notable features include:
+
+ * Choice of deployment/configuration tooling: puppet, os-apply-config, and
+   (soon) docker
+
+ * Role based deployment: roles for the controller, compute, ceph, swift,
+   and cinder storage
+
+ * physical network configuration: support for isolated networks, bonding,
+   and standard ctlplane networking
+
+Directories
+-----------
+
+A description of the directory layout in TripleO Heat Templates.
+
+ * deprecated: contains templates that have been deprecated
+
+ * environments: contains heat environment files that can be used with -e
+                 on the command like to enable features, etc.
+
+ * extraconfig: templates used to enable 'extra' functionality. Includes
+                functionality for distro specific registration and upgrades.
+
+ * firstboot: example first_boot scripts that can be used when initially
+              creating instances.
+
+ * network: heat templates to help create isolated networks and ports
+
+ * puppet: templates mostly driven by configuration with puppet. To use these
+           templates you can use the overcloud-resource-registry-puppet.yaml.
+
+ * os-apply-config: templates mostly driven by configuration w/
+                    os-collect-config and bash based
+                    elements (which use the Heat os-apply-config group).
+                    These will soon be deprecated and are no longer part
+                    of the upstream CI testing efforts.
+
+ * validation-scripts: validation scripts useful to all deployment
+                       configurations
index f765a7d..7b192c4 100644 (file)
--- a/setup.cfg
+++ b/setup.cfg
@@ -2,7 +2,7 @@
 name = tripleo-heat-templates
 summary = Heat templates for deploying OpenStack with OpenStack.
 description-file =
-    README.md
+    README.rst
 author = OpenStack
 author_email = openstack-dev@lists.openstack.org
 license = Apache License (2.0)