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 ???
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
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 installingdocker-ceanddocker-ce-cliand only installcontainerd.iolast 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