Just wanted to give you an update on what I am currently working on for the next iteration of glu. In a nutshell I am working on glu-58: Easy production setup
This is definitely no easy task, but the end result should be pretty sweet. My target goal is to have a "wizard" (implemented as a small webapp) that will let you configure glu the way you want, generate the keys, generate the tarballs containing the proper configuration files (keys, settings...). For example you should be able to specify the machines that represent your zookeeper cluster and you will get one tarball to install on each already properly configured (myid, zoo.cfg) for that.
In the end, there will be a glu meta model which represent the glu setup (fabrics, zookeeper, agents, ...)
Well it is a lot of work so it will take a while :)
In the first phase, it will definitely be a separate wizard/webapp (it is kind of a chicken and egg problem) and there will be way to create a fabric from it. Depending on how this goes and demand, some of this may be integrated in the console in a later phase. I am sure as I make progress it will become clearer what is and what is not possible.