Any follow up to this? I'm also interested in using fan with lxc and Juju.

2016-01-07 19:19 GMT+01:00 Andrew McDermott <andrew.mcderm...@canonical.com>
:

> Hi Patrik,
>
> I will look into this tomorrow. Apologies for the delay.
>
> On 7 January 2016 at 14:39, Patrik Karisch <patrik.kari...@gmail.com>
> wrote:
>
>> Hi Andrew,
>>
>> Thanks for the answer.
>>
>> According to AWS, all the instances must be created inside a VPC to bind
>> the lxcbr0 to the AWS network and get an IP allocated?
>>
>> Since Digital Ocean provider is a simple plugin and basically based on
>> manual provsioning the best solution would be to activate Fan networking on
>> my machines manually? Are there any docs how I can point Juju to get a Fan
>> IP address for the containers? Mark Shuttleworths blog post says it's super
>> easy for LXD, Docker and Juju but shows only a Docker cli example.
>>
>> Best regards
>> Patrik
>>
>> Andrew McDermott <andrew.mcderm...@canonical.com> schrieb am Do., 7.
>> Jan. 2016 um 14:14 Uhr:
>>
>>> Hi Patrik,
>>>
>>> There is no current solution for Digital Ocean.
>>>
>>> On AWS a container gets an IP address on the lxcbr0 network. We then add
>>> iptable rules that make the container visible on the hosts network - the
>>> host can see the container, the container can see the host.
>>>
>>> On MAAS (for 16.04) we create a bridge per NIC and the container,
>>> depending on how many interfaces are configured, will get an address on
>>> each subnet. Please note that all of this is currently work in progress and
>>> is only available on a feature branch (maas-spaces).
>>>
>>> AWS and MAAS do not use the fan.
>>>
>>> We are currently working on Juju's network model to make it easier to do
>>> what you are asking for. My colleague Dimiter Naydenov has been blogging
>>> about this recently:
>>>
>>>
>>> https://insights.ubuntu.com/2015/11/08/deploying-openstack-on-maas-1-9-with-juju/
>>>
>>> So for DO we don't have any transparent Juju solution for you, but we
>>> are actively developing the capabilities of Juju's networking model.
>>>
>>> HTH
>>>
>>> On 6 January 2016 at 17:29, Patrik Karisch <patrik.kari...@gmail.com>
>>> wrote:
>>>
>>>> Hi,
>>>>
>>>> I'm wondering what Juju does to make services deployed into LXC
>>>> containers on different machines reachable within the whole environment?
>>>> Does it use Fan or something?
>>>>
>>>> Currently I'm trying Juju on Digital Ocean, where a machine has only
>>>> one private IP and can't get more. I don't have the budget to run every
>>>> service in a new machine, so they must reside in containers on a limited
>>>> bunch of machines.
>>>>
>>>> Best regards
>>>> Patrik
>>>>
>>>> --
>>>> Juju mailing list
>>>> Juju@lists.ubuntu.com
>>>> Modify settings or unsubscribe at:
>>>> https://lists.ubuntu.com/mailman/listinfo/juju
>>>>
>>>>
>>>
>>>
>>> --
>>> Andrew McDermott <andrew.mcderm...@canonical.com>
>>> Juju Core Sapphire team <http://juju.ubuntu.com>
>>>
>>
>
>
> --
> Andrew McDermott <andrew.mcderm...@canonical.com>
> Juju Core Sapphire team <http://juju.ubuntu.com>
>
> --
> Juju mailing list
> Juju@lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to