~/talk

Embedded Containers as a Deployment Component via the Yocto Project

slides:none on file

Claims that the Yocto Project can produce reproducible, traceable container artifacts and use them as deployment and update units on embedded/edge devices, and demonstrates it working on a qemu x86_64 image (kernel 5.19). Uses podman + podman-tui to run a third‑party banner container and a Yocto-built curl OCI image built with meta-virtualization via bitbake, pushed to Docker Hub, pulled, run and updated via tags (latest vs easy), proving the workflow end-to-end.

AI-written summary · about

  1. 0:00Start
  2. 1:39Increased compute power Need to leverage modern / deep software stacks Orchestration/control / updates at scale • Usability for application developers • Meeting point of cut-down general purpose and customized/embedded distributions
  3. 4:51Flexibility to address requirements of different verticals: - networking, automotive, etc • The footprint of a container runtime can be tailored to the device - Not 'one size fits all' Application(s) can be streamlined or largely unchanged
  4. 11:23Who needs ? - Application and/or system developers backed by the build system and/or SDK . Who created? - The Yocto Project provides traceability who and how the container was created Creation depends on the use case test? debug? devops?
  5. 14:51What are containers used for on an embedded device? • What are the contents of a container? • What container runtime? • What Cloud Native Framework?
  6. 15:32Containers can be used for deployment, security/isolation, update, maintenance, application or system.. • Contents ? - The Yocto Project has artifacts detailing the
  7. 18:15Platform flexibility and standards based approach - Containers can run anywhere from the edge, to the core, to a small embedded device • Yocto Project created containers can run (almost) anywhere Whether or not the platform was built using the
  8. 20:22Containers can be part of any phase of embedded development - development, debug, test, etc. • Containers can be baked into the image, used for update - locally provided or fetched remotely • Containers can co-exist with Yocto project image creation, package feeds, binary artifacts - There's no need to 'choose' and exclude viable
  9. 24:35Isn't it all about the application? - Why care about building from source? • Solves problems you don't (yet) know you have -Evolving (think SBOM) Standards compliant and compatible • Building block technologies - Choice: don't pick winners and don't lock in Flexibility: Elements of the solution are spread
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.