Skip to content
This repository was archived by the owner on Dec 7, 2020. It is now read-only.
This repository was archived by the owner on Dec 7, 2020. It is now read-only.

Adding ARM architecture #681

@Beanow

Description

@Beanow

Summary

Adding ARM v6 / v7 (32bit) and ARM v8 (64bit) to the build architectures.

Why?

ARM CPUs are typical for Raspberry Pi-like or consumer NAS servers. Adding an ARM build here would allow more flexible protection of resources on low-power / SoC devices like these.

How

Including the additional architectures in the CI and deploy pipeline.

Acceptance criteria

Running the quay.io/louketo/louketo-proxy image on a linux/arm/v7 or linux/arm64 Docker host finds and runs a build suitable for the architecture.

(Personally I don't need v6 support or non-linux OS)

Additional Information

Other ARM versions exist, though I'm basing this on official Docker support ranges.
https://github.com/docker-library/official-images#architectures-other-than-amd64

Targeting one of v6 / v7 for 32bits and v8 for 64bits seems to be the most common.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions