Bruce Ashfield

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.


Sessions

10-29
12:10
30min
Building and deploying containers with meta-virtualization: now & in the future
Bruce Ashfield

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.

Intermediate Track
Intermediate Room
10-30
12:00
110min
Yocto Project Kernel Lab, Hands-On
Bruce Ashfield, Trevor Woerner

A talk and hands-on lab which will describe the features and flexibility of the yocto-kernel, and give the participant hands-on experience using the yocto-kernel tooling.

Hands on Lab
Hands on Hack Room