[lxc-users] Recommended techniques for dynamically provisioning containers using lxd

Ingo Baab ib at baab.de
Tue Aug 23 15:56:27 UTC 2016


https://www.youtube.com/watch?v=5PXxINlP_8Y

http://mysticlabs.com/consulting/



Am 23.08.2016 um 17:02 schrieb Zach Lanich:
> P.Lowe, did you ever get an answer on this. I’m doing something very 
> similar with SaltStack.
>
> Best Regards,
>
> Zach Lanich
> /Business Owner, Entrepreneur, Creative/
> */Owner/CTO/*
> weCreate LLC
> /www.WeCreate.com <http://www.wecreate.com>/
>
>> On Aug 17, 2016, at 4:48 PM, P. Lowe <plowe at zitovault.com 
>> <mailto:plowe at zitovault.com>> wrote:
>>
>>
>> Hi,
>>
>> I am investigating the use of lxd to dynamically spin up server 
>> instances.
>>
>> I'm thinking about using a code-as-infrastructure approach using a 
>> chef-solo cookbook that is pulled out of git upon the container's 
>> initial boot and does all the provisioning upon initial boot.
>>
>> Would people recommend creating a new container from a base image, 
>> modifying rc.local to pull the cookbook from git and launch it upon 
>> initial bootup, after which rc.local is reset to be empty and the 
>> server is restarted?
>>
>> After rc.local is modified, the new container would be published to 
>> the local image store, so that whenever a new container is launched, 
>> it will boot up, run rc.local, pull the cookbook from git, run the 
>> cookbook and apply all the local provisioning operations, empty out 
>> rc.local, and then reboot the machine, after which it will boot with 
>> the customized provisioning parameters for normal operation.
>>
>> What is the recommended way to send provisioning parameters (e.g. ip 
>> address, gateway, hostname, block device mounts, secrets (certs / 
>> keys)) to the container? Would people just drop a config file into 
>> the container using the lxc push command, or any other better techniques?
>>
>> Thanks,
>>
>> P.Lowe
>>
>>
>> _______________________________________________
>> lxc-users mailing list
>> lxc-users at lists.linuxcontainers.org 
>> <mailto:lxc-users at lists.linuxcontainers.org>
>> http://lists.linuxcontainers.org/listinfo/lxc-users
>
>
>
> _______________________________________________
> lxc-users mailing list
> lxc-users at lists.linuxcontainers.org
> http://lists.linuxcontainers.org/listinfo/lxc-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxcontainers.org/pipermail/lxc-users/attachments/20160823/581862a4/attachment.html>


More information about the lxc-users mailing list