Failing to use starboard successfully in multi-architecture clusters #893
Unanswered
danmanners
asked this question in
Questions & Help
Replies: 1 comment
-
Thank you for the feedback @danmanners Indeed you won't be able to schedule a Kube-hunter scan job on the ARM node because Kube-hunter itself does not support ARM. See aquasecurity/kube-hunter#37 for more details. Regarding multi-architecture binaries and container images we could reuse issue #831. Notice that we us GoReleaser (not podman/buildah). Having said that, the only (quick) solution might be adding a configurable node selector to kube-hunter scan jobs to schedule it only on the amd64 nodes. Is that something you'd like to contribute? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey folks, I'm attempting to run
kubectl starboard scan kubehunterreports
in my cluster. However, I have botharm64
andamd64
nodes. There does not appear to be any way to use node-selectors of any sort.Hitting backoff limit
Can't use overrides
➜ homelab-k3s-cluster git:(main) ✗ k starboard scan kubehunterreports \ --overrides='{"apiVersion":"v1","spec":{"nodeSelector":{"node-role.kubernetes.io/amd64":true"}}}' error: unknown flag: --overrides
Are there any suggestions here? I'd really like to evaluate this tool. Otherwise, I'm also happy to submit a PR to build multi-architecture images with podman/buildah.
Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions