[Container-tools] How adb and Nulecule fit together?

Lalatendu Mohanty lmohanty at redhat.com
Thu Feb 4 11:50:21 UTC 2016


On 02/04/2016 03:15 PM, Saleem Ansari wrote:
> Hi,
>
> Now that I understand the relationship between Nulecule and ADB, I have couple of question:
>
>   * How are these two projects related: atomic [1] and atomicapp [2] ?
>   * As of now what are the components that completely describe CDK ? Is ADB a necessary and sufficient to be called as CDK ?

The relationship is simple ADB is upstream and CDK is downstream. It is 
a tool chain and composed of multiple tools . In future the experience 
would unified when we have single click installers for ADB/CDK. At this 
point ADB github project is the corner stone and the entry point for people.

>
>
> Alright, I will start with my understanding below ( I may be totally wrong here ):
>
> Atomicapp is a reference implementation of Nulecule specification. However it doesn't define how to run the app itself, so I assume it is actually Atomic that will help with this task.
>
> However from the project description of Atomic: "Atomic Run Tool for installing/running/managing container images.", it doesn't say anything specific to Atomicapp either.
>
> I understand that the scope of both the projects, Atomic and Atomicapp isn't limited to each other. But the relationship is not clear.
>
>
>
> What am I missing here to connect the dots ?
>
>
> Thanks and regards,
> Saleem
>
> [1] https://github.com/projectatomic/atomic
> [2] https://github.com/projectatomic/atomicapp
>
>
>
>
>
> ----- Original Message -----
>> From: "Lalatendu Mohanty" <lmohanty at redhat.com>
>> To: "Suraj Deshmukh" <sdeshmuk at redhat.com>, container-tools at redhat.com
>> Sent: Thursday, February 4, 2016 11:38:46 AM
>> Subject: Re: [Container-tools] How adb and Nulecule fit together?
>>
>> On 02/03/2016 03:59 PM, Suraj Deshmukh wrote:
>>> Hi,
>>>
>>> How adb and Nulecule fit together?
>>>
>>> I have tried using adb in the form of Vagrant box, from eclipse plugin
>>> and it works fine. The part that I am still confused is how does 'adb'
>>> and 'Nulecule' come together into picture.
>>>
>>> Once there is adb Vagrant box up and running, what do I do to run a
>>> nuleculized application? Does the adb Vagrant box has all the required
>>> applications installed(e.g. atomic) or services up and running(e.g.
>>> kubernetes)? Or do I have to do it manually in that Vagrant Box? How
>>> do they come into picture together?
>>>
>> ADB and Nulecule are two different projects and they have different
>> objectives.
>>
>> That being said , there is a relationship between these projects where
>> they can get benefited from each other.
>>
>> ADB as a developer tool chain, supports Nulecule and AtomicApp i.e.
>> Nulecule based are applications are first class citizen in ADB. ADB
>> provides way to quickly setup developer environments for providers which
>> Nulecule supports i.e. Kubernetes, OpenShift , Mesos etc and you should
>> be able to run Nulecule based applications in ADB successfully i.e. ADB
>> should provid all required stuff that a developer need to develop
>> Nulecule based applications and test them quickly
>>
>> Thanks,
>> Lala
>>
>> _______________________________________________
>> Container-tools mailing list
>> Container-tools at redhat.com
>> https://www.redhat.com/mailman/listinfo/container-tools
>>




More information about the Container-tools mailing list