2020-10-29 –, Intermediate Room
The meta-virtualization layer has been providing core virtualization and container support to the OpenEmbedded community since 2012.
This talk will cover the diverse set of container runtimes and supporting components that are part of the layer. Support from very small / simple containers is possible, extending all the way to safe / secure VM based container hybrids.
The presentation will start with a brief overview of the container runtime options, and how they map to typical requirements. The supporting components (networking, composition, etc) and how they integrate into larger orchestration frameworks will also be covered.
The talk will then focus on how building an OCI (Open Container Initiative) image directly from meta-virtualization is possible, and how such a container can be deployed/managed using current support.
Finally, upcoming meta-virtualization efforts to enhance container development and deployment will be covered.
This presentation starts with a brief survey or "state of the union" of current container support (and known limitation), it then moves into a concrete example of how to build and deploy an OCI compliant container.
It will be suitable for both a beginner and advanced user, as well as managers/developers. No in depth knowledge of container fundamentals will be required to understand the presentation.
Bruce has been working professionally with Linux since 2000, and a user since
1995. He currently works as a Principal Systems Engineer for Xilinx, spending
time as maintainer for the Yocto project reference kernel, meta-virtualization
and meta-cloud-service slayers. Although most of Bruce's effort is spent in the
kernel and virtualization, his experience ranges from build systems and shell
scripting, to userspace and graphics toolkits. Bruce has spoken at ELC in the
past, at internal conferences/showcases and technology presentations to smaller
audiences.