Akri 0.7: Edge Device Discovery Evolution

K8s Guru
2 min read
Akri 0.7: Edge Device Discovery Evolution

Introduction

Akri 0.7, released on December 10, 2023, is most relevant if you run workloads outside the datacenter and need resilience on flaky links. The changes matter when conditions are messy: intermittent connectivity, constrained resources, and the need for predictable recovery behavior on the edge.


Edge Device Discovery

  • Device discovery improvements provide faster and more reliable device detection.
  • Protocol support expands coverage for ONVIF, OPC-UA, and other protocols.
  • Dynamic discovery enables automatic device registration and deregistration.
  • Device management improvements simplify managing device lifecycles.

Kubernetes Integration

  1. Service creation enhancements automatically create Kubernetes services for discovered devices.
  2. Node selection improvements provide better device placement on edge nodes.
  3. Resource management enables better resource allocation for device workloads.
  4. RBAC integration provides fine-grained permissions for device operations.

Protocol Support

  • ONVIF improvements provide better support for IP cameras and video devices.
  • OPC-UA enhancements expand support for industrial automation devices.
  • MQTT integration enables better integration with MQTT-based devices.
  • Custom protocols enable supporting additional device protocols.

Getting Started

helm repo add akri https://project-akri.github.io/akri/
helm install akri akri/akri --version 0.7.0

Configure device discovery:

apiVersion: akri.sh/v0
kind: Configuration
metadata:
  name: onvif-config
spec:
  protocol:
    onvif:
      discoveryTimeoutSeconds: 3
  brokerProperties:
    onvif: {}

Summary

AspectDetails
Release DateDecember 10, 2023
Headline FeaturesEdge device discovery improvements, Kubernetes integration enhancements, protocol support expansion
Why it MattersDelivers comprehensive edge device discovery with enhanced Kubernetes integration and protocol support

Akri 0.7 provides teams with powerful edge device discovery capabilities for IoT and edge computing scenarios.