Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Aug 10, 2015
Project Atomic’s evolving Nulecule [pronounced: noo-le-kyul] specification is an attempt to move beyond the current limitations of the container model. Docker introduced the concept of portability with aggregate application packaging to the container space.
The Docker packaging format stops at the individual container. And even the ‘pods’ concept introduced by Kubernetes and picked up by rkt does not address multi-container applications in their entirety.
Nulecule defines a pattern for packaging multi-container applications with all their dependencies and orchestration metadata in a container image. This enables the in-band transport of this application-level information using the same transport mechanism used for the component containers. It also defines an interaction model allowing parameter management of standard software for deployment as well as the aggregation of multiple, complex, container-based applications into higher-level applications.
The Atomic App is an implementation of that spec for the Red Hat product universe using Docker and Kubernetes to implement the packaging format, transport, application description, and orchestration interface.
This talk will take you through the creation (structure, build) and deployment (transport and configuration) of an Atomic App.