Mixed architecture deployment of Runner scale sets #3413
Unanswered
danielloader
asked this question in
Questions
Replies: 1 comment 1 reply
-
I have the same question in mind; what did you end up doing here @danielloader? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey all, I'd like to ask what the best practices are for deploying into mixed architecture clusters?
I'm running EKS with Karpenter so I can ask for a node with the correct pod labels. e.g.
kubernetes.io/arch=amd64
orkubernetes.io/arch=arm64
.Since I see runner scale sets don't support multiple labels now I can't see a way to easily show one set works with amd64 and another works with arm64.
I'd like to utilise both node types on demand for matrix builds of container images to speed up multi-arch image builds.
An example would look like this: https://docs.docker.com/build/ci/github-actions/multi-platform/#distribute-build-across-multiple-runners.
kubernetes.io/arch
pod label.I'm imagining the solution is just going to be spawning two runner scale sets and add to the pod template, but just wanted to check.
Beta Was this translation helpful? Give feedback.
All reactions