[Container-tools] Rethinking Nulecule

Burr Sutter bsutter at redhat.com
Thu Mar 10 12:18:20 UTC 2016


I like the proposal! :-)

On Thursday, March 10, 2016, Ratnadeep Debnath <rtnpro at gmail.com> wrote:

> Hi all,
>
> Till now, Nulecule's focus has been to be a spec to package and ship
> nested, composable multi container applications. Well, it helps us to
> focus on a smaller problem and solve it well. This also keeps
> implementation of Nulecule, e.g., atomicapp, lean and simple.
>
> However, is it enough?
>
>
> I will try to highlight a few shortcomings of the current Nulecule spec:
>
> - the spec file does not fully describe the architecture of the
> applications
> - it's difficult to get started with Nulecule as it requires knowledge
> of underlying providers
> - it's not possible to use the same Nulecule spec to deploy a Nulecule
> application across providers without writing artifacts for each
> provider
>
>
> So, we are thinking in the lines of extending Nulecule SPEC to
> describe a multi container application completely in the SPEC file,
> similar to Docker compose file. This will enable us to:
>
> - to automatically generate artifact files for underlying providers
> from the SPEC file
> - to override the generated artifact files, if needed
>
>
> The advantages of such a change would be:
>
> - zero barrier entry for developers
> - package once, in one language, and deploy anywhere
>
>
> This move will be beneficial to:
>
> - developers, with little knowledge about openshift, k8s, marathon, etc.
> - ISVs to package apps to run across multiple providers
> - switch seamlessly to another provider
>
>
> We're keen to hear your feedback on the above proposed changes. Will
> this help to make Nulecule more awesome and user friendly? Let us know
> what you think.
>
>
> Thanks,
> rtnpro
> --
> Ratnadeep Debnath,
> https://www.waartaa.com
> GPG Fingerprint: 033C 8041 A0E9 CDBA 2E02  B785 2119 5486 F245 DFD6
>
> _______________________________________________
> Container-tools mailing list
> Container-tools at redhat.com <javascript:;>
> https://www.redhat.com/mailman/listinfo/container-tools
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/container-tools/attachments/20160310/d32b5fb7/attachment.htm>


More information about the Container-tools mailing list