martin-g commented on pull request #4233:
URL: https://github.com/apache/zeppelin/pull/4233#issuecomment-927017014


   > Do you know whether GitHub Actions support ARM64 ? If so, we should enable 
it to avoid regression.
   
   GitHub Actions does not provide Linux ARM64 VMs at the moment 
(https://github.com/actions/virtual-environments/issues/2536).
   But there are few ways to do it:
   * self-hosted runner - There are security concerns with it!  GHA does not 
recommend using self-hosted runners for public repositories. Apache AirFlow 
uses custom GHA runner with better security. If you go this way then using 
[Oracle Cloud 
ARM64](https://blogs.oracle.com/cloud-infrastructure/post/announcing-github-actions-arm-runners-for-the-arm-compute-platform-on-oracle-cloud-infrastructure)
 for the runner is very easy! 
   * Remote Kubernetes - I have blogged about it 
[here](https://martin-grigorov.medium.com/githubactions-build-and-test-on-huaweicloud-arm64-af9d5c97b766).
 The issue here is that the setup becomes a bit more complex
   
   Other projects use TravisCI or CircleCI (my recommendation) for testing on 
Linux ARM64/PPC64/s390x. The issue is - one more CI to maintain and watch over.
   Yet another option is to use Apache Jenkins or Buildbot.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to