[ https://issues.apache.org/jira/browse/YUNIKORN-725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17494019#comment-17494019 ]
Wilfred Spiegelenburg commented on YUNIKORN-725: ------------------------------------------------ I would opt for the cross compiling with go and building a manifest. The manifest generation we can easily add to our automation tool for the release creation. We should fix up the Makefile in the k8shim to pick up the GOOS and GOARCH settings from outside the file. That allows us to override the settings and cross compile. We can use the same architecture value to pass into the docker build. Just build one binary as part of the normal tests etc. Multiple binaries and images for release triggered from the release tools. With the copy of the binary we already d we should be able to use one docker file also as we can rename the different architecture builds to the same executable in the image. > Support arm64 > ------------- > > Key: YUNIKORN-725 > URL: https://issues.apache.org/jira/browse/YUNIKORN-725 > Project: Apache YuniKorn > Issue Type: Improvement > Reporter: Holden Karau > Priority: Major > > It would be good to support arm64, this is probably not too painful and can > be done by swapping docker build with docker buildx, but there's often edge > cases where some code changes are needed. -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@yunikorn.apache.org For additional commands, e-mail: issues-h...@yunikorn.apache.org