deepfence / ThreatMapper

Open Source Cloud Native Application Protection Platform (CNAPP)
https://deepfence.io
Apache License 2.0
4.77k stars 572 forks source link

Kubernetes Sensor Agents do not run on ARM nodes #764

Open j771 opened 1 year ago

j771 commented 1 year ago

Describe the bug When the kubernetes sensor agent pods run on ARM64 (graviton2) worker nodes they crash with this error: exec /usr/local/bin/start_services: exec format error

To Reproduce Steps to reproduce the behavior:

  1. Deploy https://github.com/deepfence/ThreatMapper/tree/master/deployment-scripts/helm-charts/deepfence-agent to a k8s cluster that is running ARM worker nodes.
  2. Pods from the daemonset that try to run on ARM nodes error out: exec /usr/local/bin/start_services: exec format error
lumattr commented 6 months ago

https://github.com/deepfence/ThreatMapper/issues/120

Is this related? It seems like the console and server are not arm compatible either.

Please could this be added.

ibreakthecloud commented 6 months ago

120

Is this related? It seems like the console and server are not arm compatible either.

Please could this be added.

Currently ThreatMapper Agent works on ARM devices. But cross-compiling 'Console' for ARM is currently not in roadmap.