Support for different platforms on AIO codespace image?

Hennessy, Tim 25 Reputation points
2024-04-22T21:11:07.2566667+00:00

I'm working with the Getting Started documentation for Azure IoT Operations. I've created a variant of one of the sample apps and simply want to see it working. Due to machine limitations, I'm only able to generate a docker image against the arm64 platform without taking drastic measures The image loads and reports the kubectl log error "exec /usr/bin/dotnet: exec format error" which seems to indicate non support for the ARM64 image which is what I built.

My question - is there a simple way to add nodes to the AIO CodeSpace kubernetes instance? Or will it be less effort to get on another dev machine where I can produce a compatible image?

I looked at adding a nodepool like this

__To create an ARM64 node pool, __

az aks nodepool add --resource-group rg-k8s --cluster-name aks-k8s-cluster --name armpool --node-count 3 --node-vm-size Standard_D2pds_v5

But didn't find anything that worked.

Thanks,

Tim

Azure IoT Operations
Azure IoT Operations
Azure IoT Operations is a set of modular services enabled by Azure Arc.
28 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.