ARM64 support for the GitLab Agent for Kubernetes
Problem to solve
I have a arm64 based kubernetes cluster I am trying to connect which ofcourse is currently failing since the its only amd64 based image. Is there a plan of making an arm64 based image?
Release notes
The GitLab Agent for Kubernetes now supports ARM64 architecture. More precisely, as of image version v14.8.1
, images published under registry.gitlab.com/gitlab-org/cluster-integration/gitlab-agent/agentk
are multi-arch and support AMD64 and ARM64.
WARNING (not part of release notes)
The -arm64
and -amd64
tags used during construction of the multi-arch images are NOT PUBLIC API. They are a temporary solution until bazel's rules_docker
supports it natively, see https://github.com/bazelbuild/rules_docker/issues/1599 for tracking.
Instead, use the multi-arch tag, e.g.
registry.gitlab.com/gitlab-org/cluster-integration/gitlab-agent/agentk:v14.8.1
Both stable
and latest
have also been updated, but keep in mind that we do not recommend using those for production workloads.
-
vX.Y.Z
: Use for production workloads.vX.Y
should match the GitLab version. -
stable
: Use for testing the current or upcoming release. -
latest
: Use for testing the latest commit tomaster
.