Containerd: how containerd support arm64 ??

Created on 3 Dec 2020  路  4Comments  路  Source: containerd/containerd

Dockershim depreciation since kubernetes 1.20.0.
arm64 machine install kubernetes. i may choose containerd for kubernetes.
but i found github action do not release arm64.

just build from source ???

kinfeature kinquestion

Most helpful comment

containerd itself does not (yet) have a package registry, but containerd is available as a separate package (containerd.io) on download.docker.com, eg https://download.docker.com/linux/ubuntu/dists/focal/pool/test/arm64/ and can be installed separately (you can follow the docker install instructions to add the repo, only at the last step skip installing docker-ce and docker-ce-cli and only install containerd.io

last version there is currently containerd 1.3, but containerd 1.4 will be available soon (likely start of next week); it's available in the "test" channel already if needed

All 4 comments

containerd itself does not (yet) have a package registry, but containerd is available as a separate package (containerd.io) on download.docker.com, eg https://download.docker.com/linux/ubuntu/dists/focal/pool/test/arm64/ and can be installed separately (you can follow the docker install instructions to add the repo, only at the last step skip installing docker-ce and docker-ce-cli and only install containerd.io

last version there is currently containerd 1.3, but containerd 1.4 will be available soon (likely start of next week); it's available in the "test" channel already if needed

thanks for your reply~

containerd itself does not (yet) have a package registry

A binary release support seems to be necessary. Add a github action release and release linux-arm64. just use github package registry. :)

using .rpm or .deb installation is optional.

github package registry

This doesn't seem to support apt and dnf repos unfortunately

This doesn't seem to support apt and dnf repos unfortunately

I mean using apt and dnf repos is optional and It's better to have an official/separate registry , like @thaJeztah says :https://download.docker.com/linux/ubuntu/dists/focal/pool/test/arm64/ , the repos already exsit .
for all release I want to install by officail binaries . like intall docker or kubernetes.

$ wget https://dl.k8s.io/v1.19.4/kubernetes-server-linux-arm64.tar.gz
$ tar zxvf kubernetes-server-linux-arm64.tar.gz
....
## and so on
Was this page helpful?
0 / 5 - 0 ratings

Related issues

cnhuye picture cnhuye  路  4Comments

fahedouch picture fahedouch  路  4Comments

pierreozoux picture pierreozoux  路  4Comments

fuweid picture fuweid  路  3Comments

thepwagner picture thepwagner  路  4Comments