Delta Containers

On the Adaptable Linux Mission, some fun some testing some brainstorming. What I setup here is a site project with the idea to allow a SUSE OS to work with applications that are not tightly coupled with the running OS. The app registrations done via flake-pilot adds a provision step to container/VM workloads and turns them into applications that works like native applications of the system. The delta feature in kiwi allows to create base containers/VMs (no layers) that are a delta of another base container/VM. flake-pilot's provisioning now allows to bring them together into a functional entity again and opens a number of use-cases that I tried to summarize on the introduction page here:

https://github.com/OSInside/flake-pilot#flake-pilot

Together with the Open Build Service you can create sort of an app store for your applications that can be all based on one common base OS which makes the single apps small and easy to update. Together with the fully immutable EOS image design from here:

https://build.opensuse.org/project/show/home:marcus.schaefer:EOS

You can run a system for embedded use cases including an app store for your workloads.
That's the main idea of this project.

Feedback welcome

Name Changed
Comments 0
openSUSE Build Service is sponsored by