In less than a decade, containers and, subsequently, container orchestration have exploded into almost every modern development stack. We explore just how easy it is to get Kubernetes up and running within the LMP.
Earlier this year, I found myself pushing the idea of an "anonymous mode" for the Aktualizr project which is the OTA agent running in the LMP. This turned into "aktualizr-lite" and has recently become the default OTA agent used by the LMP. This article explains what aktualizr-lite is and why we are using it.
Why is there no Android or Red Hat Enterprise Linux for IoT and Edge devices? The "one size fits all" approach of a modern Linux distro does not meet the requirements of the IoT and Edge markets because of the diversity of hardware and use cases - from cellular-connected sensors, to industrial IoT infrastructure, to gateways and even autonomous vehicle computing. More complex use-cases and more powerful processors almost universally use some variant of Linux. Simpler devices such as sensors typically use an RTOS. In this article we focus on Linux - a future article will explore the many RTOS options.
Continuing with the OTA blog series part one and part two, this article shows you how to deploy OTA Connect using the OTA Community Edition into Google's Kubernetes Engine (GKE). After completion of these instructions, you'll have an OTA Connect server available on the internet with a single QEMU device registered to it.