← Back to team overview

openstack team mailing list archive

Re: How to deploy openstack automatically in your env.

 

if you deploy with chef. It's a good starting point

- https://github.com/rcbops-cookbooks
- https://github.com/whitekid/openstack-chef

2012. 12. 4., 오후 8:58, Derek Higgins <derekh@xxxxxxxxxx> 작성:

> 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@xxxxxxx
>> <mailto:Tim.Bell@xxxxxxx>> 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@xxxxxxxxxxxxxxxxxxx
>>    <mailto:cern.ch@xxxxxxxxxxxxxxxxxxx>
>>> [mailto:openstack-bounces+tim.bell
>>    <mailto:openstack-bounces%2Btim.bell>=cern.ch@xxxxxxxxxxxxxxxxxxx
>>    <mailto:cern.ch@xxxxxxxxxxxxxxxxxxx>] On Behalf
>>    Of
>>> Derek Higgins
>>> Sent: 03 December 2012 16:37
>>> To: Lei Zhang
>>> Cc: openstack@xxxxxxxxxxxxxxxxxxx
>>    <mailto:openstack@xxxxxxxxxxxxxxxxxxx>
>>> 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@xxxxxxxxxxxxxxxxxxx
>>    <mailto:openstack@xxxxxxxxxxxxxxxxxxx>
>>>> Unsubscribe : https://launchpad.net/~openstack
>>>> More help   : https://help.launchpad.net/ListHelp
>>>> 
>>> 
>>> 
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~openstack
>>> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
>>    <mailto:openstack@xxxxxxxxxxxxxxxxxxx>
>>> Unsubscribe : https://launchpad.net/~openstack
>>> More help   : https://help.launchpad.net/ListHelp
>> 
>> 
>> 
>> 
>> -- 
>> Lei Zhang
>> 
>> Blog: http://jeffrey4l.github.com
>> twitter/weibo: @jeffrey4l
>> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp



References