Skip to content

Instantly share code, notes, and snippets.

@rdimitrov
Last active September 4, 2018 22:35
Show Gist options
  • Save rdimitrov/e0f049a6edd93bb1e90ef6be75bb59c5 to your computer and use it in GitHub Desktop.
Save rdimitrov/e0f049a6edd93bb1e90ef6be75bb59c5 to your computer and use it in GitHub Desktop.
Update the aarch64 build support for each OpenFaaS service

Update the aarch64 build support for each OpenFaaS service

Introduction

Hi, everyone,

I have prepared a few ARM related changes and I'll be happy if someone can have a look.

  • I'm updating the aarch64 build support for each OpenFaaS service:
    • More particular - faas, faas-netes, faas-swarm, nats-queue-worker
  • The changes are mostly related to the makefiles and the arm64 specific dockerfiles of each project.
  • The make options follow the approach set by the armhf build script Alex shared before.
    • The script itself is also updated to support both armhf and aarch64 builds.

Changes

Updates:

  • It's still a draft, but also rebased the ARM64 docker-compose.yml file for faas. It's similar to the armhf one, but it uses the arm64 images we intend to build.

  • Currently, the alertmanager function is failing with non-zero return (ref. alexellis2/alertmanager:v0.15.0-arm64)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment