ThreatMapper icon indicating copy to clipboard operation
ThreatMapper copied to clipboard

Kubernetes Sensor Agents do not run on ARM nodes

Open j771 opened this issue 2 years ago • 2 comments

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
  • [ ] UI/Frontend
  • [ ] API/Backend
  • [x] Agent
  • [ ] Deployment/YAMLs
  • [ ] CI/CD Integration
  • [ ] Other (specify)

j771 avatar Dec 23 '22 21:12 j771

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.

lumattr avatar Feb 23 '24 16:02 lumattr

#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.

ibreakthecloud avatar Mar 20 '24 06:03 ibreakthecloud