ECP and Kubernetes (k3s) on Altair® AI Edge™ Devices
Altair® AI Edge™ tools and execution engines are all managed by IoT Studio's Edge Compute Platform (ECP) running Kubernetes. Altair® AI Edge™ devices run a lightweight version of Kubernetes known as k3s.
ECP pushes down a number of pod images down to your device. You can examine these pods at any time by either going to the Edge Ops section of IoT Studio, or by tunneling into the device via k9s. Most of these pods are part of IoT Studio and are well-documented on the IoT Studio ECP pages.
There are two special ECP pods that needed to run Altair® AI Edge™ devices:
- a pod for holding the RapidMiner execution engine container (we call this the 'rapidminer scoring agent' pod)
- a pod to orchestrate communication between IoT Studio and the AI Edge device via API (we call this the 'rapidminer support' pod)
rapidminer scoring agent pod
This pod contains several containers, only one of which is important to the end user: the actual rapidminer scoring agent execution engine. Inside this container is a headless version of RapidMiner that is able to run any process / workflow (.rmp file). It is exactly the same execution engine that runs AI Hub WebAPI Endpoints.
There are three pre-configured Edge Apps (i.e. Docker images) on the IoT Studio Marketplace designed to be used with Altair® AI Edge™ devices as a scoring agent pod. A device only needs one.
- App - RapidMiner AI Edge
This app is the primary one to be used with all official Altair® AI Edge™ devices and comes pre-installed with the device. Once the app establishes connectivity with IoT Studio, it verifies that it is a valid Altair® AI Edge™ device, and once it does, it synchronizes a valid RapidMiner Scoring Agent license key to allow it to run all Altair® AI Edge™ software without supplying a separate license key.
Most recent RapidMiner AI Edge docker image: harbor.swx.altairone.com/rm-images/rapidminer-agent/embedded/picamera-2024-1-1:0.0.1
Most recent RapidMiner AI Edge App version: v7: chart-0.0.15_agent-2024.1.1_tag-0.0.1_ext-2.0.0_01
WARNING: The RapidMiner AI Edge App can only be installed on official Altair AI Edge devices. Note: in the configuration you need to set "privileged access" to "true"
- App - RapidMiner Agent OpenCV
This all is a Bring-Your-Own-License (BYOL) app where you must insert a valid RapidMiner Scoring Agent license key in the configuration prior to deployment. It comes with the OpenCV library pre-installed on the image.
- App - RapidMiner Agent Base
This all is a Bring-Your-Own-License (BYOL) app where you must insert a valid RapidMiner Scoring Agent license key in the configuration prior to deployment. It only comes with the base RapidMiner Scoring Agent app.
More information about these Edge Apps can be found on the IoT Studio docs pages.