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/