Open odidev opened 3 years ago
We're using Concourse itself to build and release the resource images, you should be able to see the pipeline at ci.concourse-ci.org. All the resources pipelines are templated via ytt
and can be found in our ci repo (these pipelines are set via a pipeline that sets other pipelines).
We're definitely interested in releasing an ARM64 version of Concourse and there's been community interest with https://github.com/concourse/concourse/issues/1379, https://github.com/concourse/ci/pull/386 and https://github.com/concourse/concourse/discussions/6439#discussioncomment-299346. However it's lower on our priority list and I'm not sure when we'll actively start working on it, so any contributions are welcome!
@chenbh As we are moving to AWS g6 technology which is ARM64 based, it makes this work critical for us, We are big fans of concourse but currently it has huge limits relate to it. Do you have release plan for this work (and others), or should we start considering other solutions? Thank you
@chenbh hello! is there any progress with adding arm64 support?
I've created a repository to build arm64
images.
This repository helps you build both the web and worker arm64
components for Concourse CI - prebuilt Docker images can be found on Docker Hub rdclda/concourse.
Concourse | git | github-release | registry-image | semver | time | mock | s3 | slack-alert |
---|---|---|---|---|---|---|---|---|
v7.1.0 | v1.12.0 | v1.5.2 | v1.2.0 | v1.3.0 | v1.5.0 | v0.11.1 | v1.1.1 | v0.15.0 |
v7.2.0 | v1.12.1 | v1.5.2 | v1.2.1 | v1.3.0 | v1.6.0 | v0.11.1 | v1.1.1 | v0.15.0 |
v7.3.2 | v1.14.0 | v1.6.1 | v1.3.0 | v1.3.1 | v1.6.0 | v0.11.2 | v1.1.1 | v0.15.0 |
v7.4.0 | v1.14.0 | v1.6.4 | v1.4.0 | v1.3.4 | v1.6.1 | v0.12.2 | v1.1.2 | v0.15.0 |
v7.5.0 | v1.14.4 | v1.6.4 | v1.4.1 | v1.3.4 | v1.6.2 | v0.12.3 | v1.1.3 | v0.15.0 |
Hi team
Currently, the docker image is only available for Linux/AMD64 at the docker hub.
I am interested in releasing git-resource docker images for Linux/ARM64.
I have successfully built both the dockerfiles located at dockerfiles/alpine/Dockerfile and dockerfiles/ubuntu/Dockerfile, on Linux/ARM64 machines.
However, I am not able to figure out the release process, as it seems this repo does not use any CI to release docker images. So, may I know how the docker image is getting published to Docker Hub?
It will be very helpful if the image is released for Linux/ARM64. Do you have any plans for releasing an ARM64 image? If yes, then I am happy to contribute and will raise the PR.
To begin with, can I get suggestions on which CI you are using to push the image to Dockerhub?