[openstack-dev] [puppet] OpenStack Puppet configuration for HA deployment

Richard Raseley richard at raseley.com
Mon Jun 15 18:08:03 UTC 2015


Cristina Aiftimiei wrote:
> The puppetlabs-openstack clearly states:
>
>
>     """"""
>
>
>     Limitations
>
>   * High availability and SSL-enabled endpoints are not provided by this
>     module.
>
> """""""

As Matt touched on, you really should be building your own 'composition 
layer' for deploying production services and their supporting 
components, not consuming a pre-canned composition layer like 
'puppetlabs-openstack', which has value - but primarily as a 
demonstration and testing tool.

In this model, each of the classes contained puppet-* module (e.g. 
puppet-nova, puppet-keystone, et. al.) will be wrapped with your own 
custom classes (likely in a role and profile pattern) in order to define 
those relationships.

Regards,

Richard



More information about the OpenStack-dev mailing list