Folks, what are the use cases for this?
On Sat, Mar 15, 2014 at 9:15 PM, Oleg Gelbukh <[email protected]> wrote: > Vladimir, > > FWIW, I also think this is absolutely viable idea. Moreover, it would be > useful if parts of Fuel could be built, installed and used separately from > each other. > > -- > Best regards, > Oleg Gelbukh > > > On Sat, Mar 15, 2014 at 12:47 AM, Vladimir Kozhukalov < > [email protected]> wrote: > >> Matt, >> >> Great to know that at least one person (except me) thinks it is a viable >> idea to make user able to deploy master node not depending on ISO. >> >> AFAIK, both deb and rpm packages can run arbitrary scripts during >> post-installation stage. And I remember when Ubuntu came out with their >> Juju based openstack deployment scheme they used to rely totally on deb >> post install scripts during deployment their Cobbler+Juju master node. >> Besides, at least when you use deb packages it is possible to interact with >> user using debconf dialog. >> >> Anyway, Docker containers seem to be an appropriate solution for this use >> case, at least in a short term perspective. >> >> >> >> >> >> >> >> >> Vladimir Kozhukalov >> >> >> On Fri, Mar 14, 2014 at 7:34 AM, Matthew Mosesohn <[email protected] >> > wrote: >> >>> Vladimir, >>> >>> This may be achievable as part of my work with moving Fuel master node >>> services into individual Docker containers. See my blueprint here: >>> >>> https://blueprints.launchpad.net/fuel/+spec/fuel-containerization-of-services >>> >>> One big advantage of using these containers is you could use any Linux >>> OS (with network namespaces support) to host these containers. >>> >>> The only concern I have with trying to install on an existing server >>> is to make sure that there are no services listening on the ports we >>> need to use for Fuel master (such as an existing web server). >>> >>> Installing Fuel from packages, however, would be really great for >>> upstream distributions who think our code is cool enough to ship in >>> mainstream OSes. The biggest drawback is we tune and apply changes to >>> lots of services (Cobbler, rabbitMQ, postgres) in ways that really >>> should never be done from a package manager. Instead, we would need to >>> distribute a big script that an admin runs after install to apply the >>> needed configuration. This script could be still in puppet, of course. >>> >>> On Fri, Mar 14, 2014 at 5:00 AM, Vladimir Kozhukalov >>> <[email protected]> wrote: >>> > All, >>> > >>> > There is an interesting use case we do not cover at the moment. What if >>> > someone wants to deploy master node on a server which is already in >>> use and >>> > has OS installed on it. Would it be great to have the possibility to >>> deploy >>> > master node from packages just running a script? >>> > >>> > >>> > What do you think about it? >>> > >>> > >>> > Vladimir Kozhukalov >>> > >>> > -- >>> > Mailing list: https://launchpad.net/~fuel-dev >>> > Post to : [email protected] >>> > Unsubscribe : https://launchpad.net/~fuel-dev >>> > More help : https://help.launchpad.net/ListHelp >>> > >>> >> >> >> -- >> Mailing list: https://launchpad.net/~fuel-dev >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~fuel-dev >> More help : https://help.launchpad.net/ListHelp >> >> > > -- > Mailing list: https://launchpad.net/~fuel-dev > Post to : [email protected] > Unsubscribe : https://launchpad.net/~fuel-dev > More help : https://help.launchpad.net/ListHelp > > -- Mike Scherbakov #mihgen
-- Mailing list: https://launchpad.net/~fuel-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~fuel-dev More help : https://help.launchpad.net/ListHelp

