Difference between revisions of "Packstack"
(Added some placeholders) |
|||
Line 4: | Line 4: | ||
== Summary == | == Summary == | ||
Packstack is a utility that uses Puppet modules to deploy various parts of [[OpenStack]] on multiple pre-installed servers over SSH automatically. Currently only Fedora, Red Hat Enterprise Linux (RHEL) and compatible derivatives of both are supported. | Packstack is a utility that uses Puppet modules to deploy various parts of [[OpenStack]] on multiple pre-installed servers over SSH automatically. Currently only Fedora, Red Hat Enterprise Linux (RHEL) and compatible derivatives of both are supported. | ||
+ | |||
+ | == Example Usage : All in One == | ||
+ | |||
+ | == Example Usage : Controller / multiple compute nodes == | ||
+ | |||
+ | == Example Usage : Swift Proxy / multiple storage devices == | ||
+ | |||
+ | == Development : Getting started == | ||
+ | |||
+ | <pre><nowiki> | ||
+ | git clone --recursive https://github.com/stackforge/packstack.git -b folsom | ||
+ | cd packstack | ||
+ | python ./bin/packstack --gen-answer-file=ans.txt | ||
+ | # edit ans.txt | ||
+ | python ./bin/packstack --answer-file=ans.txt | ||
+ | </nowiki></pre> | ||
+ | |||
+ | |||
== Links == | == Links == | ||
− | |||
* [https://github.com/stackforge/packstack Primary Git Repository] | * [https://github.com/stackforge/packstack Primary Git Repository] | ||
* [https://review.openstack.org/#/q/status:open+project:stackforge/packstack,n,z Open reviews in Gerrit] | * [https://review.openstack.org/#/q/status:open+project:stackforge/packstack,n,z Open reviews in Gerrit] | ||
* [https://bugzilla.redhat.com/ Bug Reporting Tool] - use only to report bugs found in packages provided in Fedora or EPEL | * [https://bugzilla.redhat.com/ Bug Reporting Tool] - use only to report bugs found in packages provided in Fedora or EPEL | ||
+ | * [https://launchpad.net/~packstack-core Launchpad (core developers)] | ||
== IRC == | == IRC == | ||
Developers meet in [http://webchat.freenode.net?channels=packstack-dev #packstack-dev] on Freenode for discussion. | Developers meet in [http://webchat.freenode.net?channels=packstack-dev #packstack-dev] on Freenode for discussion. |
Revision as of 14:39, 6 February 2013
Packstack
/!\ This page is far from complete, help by adding information.
Summary
Packstack is a utility that uses Puppet modules to deploy various parts of OpenStack on multiple pre-installed servers over SSH automatically. Currently only Fedora, Red Hat Enterprise Linux (RHEL) and compatible derivatives of both are supported.
Example Usage : All in One
Example Usage : Controller / multiple compute nodes
Example Usage : Swift Proxy / multiple storage devices
Development : Getting started
git clone --recursive https://github.com/stackforge/packstack.git -b folsom cd packstack python ./bin/packstack --gen-answer-file=ans.txt # edit ans.txt python ./bin/packstack --answer-file=ans.txt
Links
- Primary Git Repository
- Open reviews in Gerrit
- Bug Reporting Tool - use only to report bugs found in packages provided in Fedora or EPEL
- Launchpad (core developers)
IRC
Developers meet in #packstack-dev on Freenode for discussion.