Soheil,

You are correct - it would be possible to do that. That RA matches Crowbar target deployments and the skeleton for it was started in https://github.com/opencrowbar/openstack but not updated since Dell stopped contributing. That work was done to start porting the original Crowbar cookbooks (now maintained by SUSE) towards the community cookbooks.

There are several approaches to this based on which tools you are most comfortable using. It could be done with Chef, Ansible, Saltstack, Puppet or even Juju. For any (or all) it's worth considering how to leverage the OpenStack community around those tools. OpenCrowbar was designed specifically to have a clean hand-off (Ready State) to these efforts.

This would be a great discussion for the weekly community call (Wed 11 central).

Rob


PS: We can talk 1x1 if you'd like too.

On 02/21/2015 11:09 AM, Soheil Eizadi wrote:
I wanted to discuss the reference implementation documented here:
http://docs.openstack.org/openstack-ops/content/example_architecture.html

Although it is a little dated in that the OS and Dell Server hardware have moved on, the specialized roles e.g. Controller, Compute and Storage are still valid. There is still the need for several networks to provide isolation.

I think it is good reference implementation for us to discuss how OpenCrowbar would fit in.

From what I know OpenCrowbar is today, it can discover the server configurations and build a database that can be queried. You would need a higher level orchestrator that understands how to configure this type of cluster. This orchestrator could be another Chef cookbook/recipe that knows how to implement this using nodes defined by Table 1.1 building blocks. This would drive the specific assignment of discovered nodes to specific OpenCrowbar constructs e.g. deployment and roles. Opencrowbar would perform the specific functions of bonding NICs and setting up the networking, setting up mirroring for the OS drives and setting up the Storage Node RAID configuration.

Has something like this already done for OpenCrowbar?

-Soheil
--
You received this message because you are subscribed to the Google Groups "Crowbar" group. To unsubscribe from this group and stop receiving emails from it, send an email to opencrowbar+unsubscr...@googlegroups.com <mailto:opencrowbar+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.

_______________________________________________
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Reply via email to