[linux-l] Need to talk about a Containerization software (plash)

briefkasten at olaf-radicke.de briefkasten at olaf-radicke.de
Sa Sep 29 14:17:57 CEST 2018


Hi!

> Irae Hueck Costa <mail at irae.me> hat am 29. September 2018 um 11:49 geschrieben:
> I'll actually write in English. 

Okay, I hope my English is not a big Suffering for you.

> So I wrote a software to run and build containers. 

Okay you created a docker runtime. Fine. Is it compatible 
to the Introducing Container Runtime Interface (CRI)?
That's important. The CRI is quasi the posix standard 
of linux container.

Why is it important? A container runtime is the smallest
part, what do you need for are enterprise docker environment.
You need a complete life cycle management ("blue green deployment" 
is one this key words), overlay network, storage bindings, 
heath checks, routing/Service recovery, Access Control List (ACL), 
Authenticating management like LDAP / Active Directory, distributed 
key value store like etcd for your configuration, a managing tool 
for sensitive data (secrets) and so on....

All this is already implement in tools like OpenShift, Cloudforms,
AWS, azure and GCP. If you runtime not compatible to CRI, than
nobody can productivity work with you solution. 

What is the goal of your solution? More security? To day the mainstream moved  tendency to docker runtimes with micro kernels to get more isolation. See https://katacontainers.io/

Or is the use case a linux desktop with GUI- Applications? Do you know
this project? https://github.com/coreos/fedora-coreos-tracker

Best regards,

Olaf



Mehr Informationen über die Mailingliste linux-l