deepfence / deepfence/ThreatMapper

Kubernetes Sensor Agents do not run on ARM nodes

Open
#764 2 comments 0 reactions 1 assignee Claimed by @ibreakthecloud View on GitHub
enhancement kubernetes
Dominant language
TypeScript
Stars
5.3k
Forks
631
PR merge metrics
No merged PRs in 30d

Description

**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)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.