Feature request: Multiarch docker containers #375
Labels
No labels
action
check-aws
action
discussion-needed
action
for-external-contributors
action
for-newcomers
action
more-info-needed
action
need-funding
action
triage-required
kind
correctness
kind
ideas
kind
improvement
kind
performance
kind
testing
kind
usability
kind
wrong-behavior
prio
critical
prio
low
scope
admin-api
scope
background-healing
scope
build
scope
documentation
scope
k8s
scope
layout
scope
metadata
scope
ops
scope
rpc
scope
s3-api
scope
security
scope
telemetry
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Deuxfleurs/garage#375
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Having a multiarch docker container would make deployments in mixed environments (In my case, arm64 + amd64) simpler, especially when deploying on kubernetes as you do not need to specify multiple image names
Hi @theblazehen,
I pushed a multi arch image for Garage v0.7.3 here: https://hub.docker.com/layers/dxflrs/garage/v0.7.3/images/sha256-71f4216e8415015fd46c467f8f71e71ca5591b16f8dd75d96b230f9a68f9bb17?context=explore
You should be able to simply run:
This is a manual step for now but I have found a way to do it with manifest-tool.
Let's keep this issue opened for now, we will close it when manifest-tool will be part of our CI process.
Steps:
download and compile
manifest-tool
make a
garage.yml
file with the following content:manifest-tool push from-spec garage.yml