Sharpen the Edge with K3s and Containerized Operating Systems
May 01, 2023
32 min
Free
edge-computing
k3s
kubernetes
containerized-os
operating-systems
iot
cloud-native
container-runtime
os-updates
system-update-controller
oci-images
gitops
Description
This talk explores how K3s, a lightweight Kubernetes distribution, can be used to manage container orchestration on Edge and IoT devices. It delves into "cloud-natifying" sysadmin duties for these constrained environments by treating the operating system as a Kubernetes resource. The presentation covers creating bootable containerized OS images using tools like the Elemental Toolkit, delivering updates via container registry, and managing the entire OS lifecycle through Kubernetes. The goal is to enable management of both applications and the underlying OS of edge devices via Kubernetes, offering a path towards more automated and scalable edge deployments.