[Openstack] How to deploy openstack automatically in your env.

Derek Higgins derekh at redhat.com
Tue Dec 4 11:58:45 UTC 2012


On 12/04/2012 11:52 AM, Lei Zhang wrote:
> Hi Tim,
> 
> The module you are using is puppetlabs-openstack? Or is wrote by
> yourself? Here is the puppet openstack module dependency. I don't think
> it supported RHEL
Hi Lei,
   I have been using the puppetlabs-openstack modules on RHEL, see here
for a collection of the modules that I normally use
https://github.com/derekhiggins/openstackpuppetmodules

thanks,
Derek.

> 
> |/etc/puppet/modules
> └─┬ puppetlabs-openstack (v1.0.3)
>   ├── UNMET DEPENDENCY puppetlabs-cinder (>= 1.0.1)
>   ├─┬ puppetlabs-glance (v1.0.0)
>   │ ├── cprice404-inifile (v0.9.0)
>   │ └─┬ puppetlabs-keystone (v1.0.1)
>   │   └─┬ puppetlabs-mysql (v0.5.0)
>   │     └── puppetlabs-stdlib (v3.2.0)
>   ├─┬ puppetlabs-horizon (v1.0.0)
>   │ ├── saz-memcached (v2.0.4)
>   │ └─┬ puppetlabs-apache (v0.5.0-rc1)
>   │   └── puppetlabs-firewall (v0.0.4)
>   └─┬ puppetlabs-nova (v1.0.1)
>     ├── UNMET DEPENDENCY puppetlabs-cinder (>= 1.0.1)
>     ├── puppetlabs-apt (v1.1.0)
>     ├── puppet-cinder (v1.0.1)
>     ├── puppetlabs-rabbitmq (v2.0.2)
>     └── duritong-sysctl (v0.0.1)|
> 
> 
> 
> On Mon, Dec 3, 2012 at 11:59 PM, Tim Bell <Tim.Bell at cern.ch
> <mailto:Tim.Bell at cern.ch>> wrote:
> 
>     Lei,
> 
>     At CERN, we run our RHEL-based OpenStack instance with the puppetlabs
>     modules. They work very well and simplify the multi-node deployments.
> 
>     We've got around 200 hypervisors deployed with this method.
> 
>     Tim
> 
>     > -----Original Message-----
>     > From: openstack-bounces+tim.bell=cern.ch at lists.launchpad.net
>     <mailto:cern.ch at lists.launchpad.net>
>     > [mailto:openstack-bounces+tim.bell
>     <mailto:openstack-bounces%2Btim.bell>=cern.ch at lists.launchpad.net
>     <mailto:cern.ch at lists.launchpad.net>] On Behalf
>     Of
>     > Derek Higgins
>     > Sent: 03 December 2012 16:37
>     > To: Lei Zhang
>     > Cc: openstack at lists.launchpad.net
>     <mailto:openstack at lists.launchpad.net>
>     > Subject: Re: [Openstack] How to deploy openstack automatically in your
>     env.
>     >
>     > Hi Lei,
>     >
>     > On 12/03/2012 09:15 AM, Lei Zhang wrote:
>     > > Hi all,
>     > >
>     > > I search the internet for days and found several automatically tool.
>     > > Including
>     > >
>     > >   * devstack
>     > >   * puppet+pupet-openstack
>     > >   * stackops
>     > >   * OneStack
>     > >
>     > > But It seems that all the scripts are well tested on ubuntu not
>     RHEL.
>     > > How could you guys to deploy the openstack automatically, especially
>     > > on RHEL.
>     >
>     >    a lot of work has gone into the puppetlabs puppet modules so
>     that they
>     work
>     > on RHEL,
>     >
>     > you can download the modules from their github account
>     > https://github.com/puppetlabs/
>     >
>     > alternatively, I have been working on a tool to deploy openstack
>     on RHEL
>     and
>     > Fedora, its still at early stages and probably a bit rough around the
>     edges but if
>     > your interested you can try it out https://github.com/fedora-
>     > openstack/packstack
>     >
>     > currently you can use packstack to install folsom keystone,
>     glance, nova,
>     cinder,
>     > horizon and swift on Multiple RHEL or Fedora servers. If you want
>     to try
>     it out it
>     > would be great to get any feedback you have.
>     >
>     > packstack uses the puppetlabs modules to apply puppet manifests to
>     individual
>     > servers without the requirement of having a puppet master server.
>     >
>     > thanks,
>     > Derek.
>     >
>     > >
>     > > --
>     > > Lei Zhang
>     > >
>     > > Blog: http://jeffrey4l.github.com
>     > > twitter/weibo: @jeffrey4l
>     > >
>     > >
>     > >
>     > > _______________________________________________
>     > > Mailing list: https://launchpad.net/~openstack
>     > > Post to     : openstack at lists.launchpad.net
>     <mailto:openstack at lists.launchpad.net>
>     > > Unsubscribe : https://launchpad.net/~openstack
>     > > More help   : https://help.launchpad.net/ListHelp
>     > >
>     >
>     >
>     > _______________________________________________
>     > Mailing list: https://launchpad.net/~openstack
>     > Post to     : openstack at lists.launchpad.net
>     <mailto:openstack at lists.launchpad.net>
>     > Unsubscribe : https://launchpad.net/~openstack
>     > More help   : https://help.launchpad.net/ListHelp
> 
> 
> 
> 
> -- 
> Lei Zhang
> 
> Blog: http://jeffrey4l.github.com
> twitter/weibo: @jeffrey4l
> 





More information about the Openstack mailing list