DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Microsoft Akri Brings Kubernetes to Tiny Edge ‘Leaf’ Devices

4 years ago thenewstack.io
Microsoft Akri Brings Kubernetes to Tiny Edge ‘Leaf’ Devices

Summary: This is a summary of an article originally published by The New Stack. Read the full original article here →

This week, Microsoft released a new open source project, Akri, that allows the use of Kubernetes on the edge by exposing leaf devices, such as the sensors, cameras, controllers, and microcontroller unit (MCU) class devices that produce data and perform actions at the edge. While projects like K3S are intended to provide fully-functional Kubernetes instances to edge devices, Akri targets even smaller devices, which are unable to run Kubernetes themselves. Instead, Akri provides an abstraction layer similar to the Container Network Interface (CNI) that simplifies the process of detecting leaf devices, communicating with them, and scheduling workloads.

To do this, you tell Akri what type of device to detect and the discovery protocol needed to do so, then Akri deploys an agent on each node that can discover that specific type of leaf device and exposes those devices to Kubernetes clusters as extended resources. Akri also groups devices according to device class and specific instance, so that you might target a whole class of devices or a specific device if needed.

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com