docker hype and juju's future

rhanna at informatiq.org rhanna at informatiq.org
Thu Nov 21 21:36:04 UTC 2013



On Thu, Nov 21, 2013 at 9:28 PM, Serge E. Hallyn <serge at hallyn.com> 
wrote:
> Quoting Ramez Hanna (rhanna at informatiq.org):
>>  Hi,
>>  
>>  this is a quick braindump of my thoughts related to docker lxc and 
>> juju
>>  
>>  There is quite hype around docker these days, which I am not 
>> grasping yet
>>  docker gives tools to create an "image" of a service (basically an 
>> os tree
>>  with a specific service installed) and deploy it to any docker 
>> server
>>  ensuring it will run exactly the same way everywhere !!!
>>  I am not so fond of the "image" concept in general as it introduces 
>> so many
>>  complexities for maintenance (maybe i am wrong but i cannot stop 
>> thinking
>>  about running maintenance as opposed to the throw away instances)
>>  
>>  so in short golden image is not good, containerization is really 
>> nice
>>  concept (I have been a user and a fan of lxc for long)
>>  
>>  now what about juju, i beleive juju is the real answer, whether we 
>> talk
>>  throw away instances or rolling instances
>>  juju does build the service every time you deploy it, with 
>> integration of
>>  tools like the puppet or ansible, it gains so much flexibility
>> 
> That's an interesting point.  So the analogy to an incremental docker
> image would be a git-versioned juju-deployer file.
> 
> Which kind of fits in to how I've thought juju and docker relate.  You
> might first want to use docker or lxc-snapshot to practice the steps
> for setting up an image.  Once you have those steps down, you can 
> codify
> them in your charms and juju-deployer file.  If anything goes wrong 
> you
> can deploy and compare the result to the snaphotted container or 
> docker
> image.
> 
> -serge
> 
Hi Serge

could you clarify a bit what you meant 
my understanding is using lxc-snapshot to iterate fast on creating the 
charm
and when ready deploy the charm to infra


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20131121/8ceb4e9c/attachment.html>


More information about the Juju mailing list