[openstack-dev] trove and heat integration status
Michael Basnight
mbasnight at gmail.com
Tue Jul 2 22:17:09 UTC 2013
Howdy,
one of the TC requests for integration of trove was to integrate heat. While this is a small task for single instance installations, when we get into clustering it seems a bit more painful. Id like to submit the following as a place to start the discussion for why we would/wouldnt integrate heat (now). This is, in NO WAY, to say we will not integrate heat. Its just a matter of timing and requirements for our 'soon to be' cluster api. I am, however, targeting getting trove to work in a rpm environment, as it is tied to apt currently.
1) Companies who are looking at trove are not yet looking at heat, and a hard dependency might stifle growth of the product initially
• CERN
2) homogeneous LaunchConfiguration
• a database cluster is heterogeneous
• Our cluster configuration will need to specify different sized slaves, and allow a customer to upgrade a single slaves configuration
• heat said if this is something that has a good use case, they could potentially make it happen (not sure of timeframe)
3) have to modify template to scale out
• This doable but will require hacking a template in code and pushing that template
• I assume removing a slave will require the same finagling of the template
• I understand that a better version of this is coming (not sure of timeframe)
I will be tracking the following at [1]
[1] https://wiki.openstack.org/wiki/Trove/HeatIntegration
More information about the OpenStack-dev
mailing list