Скачать Kubernetes

Kubernetes поставляет бинарные файлы для каждого своего компонента, а также стандартный набор клиентских приложений для запуска кластера и взаимодействия с ним. Компоненты вроде API-сервера могут запускаться в контейнерных образах внутри кластера. В рамках процесса подготовки официальных релизов эти компоненты также поставляются в виде образов. Все бинарные файлы и контейнерные образы доступны для множества операционных систем и видов аппаратной архитектуры.

kubectl

Консольная утилита Kubernetes, kubectl, позволяет взаимодействовать с Kubernetes-кластерами.

kubectl можно использовать для деплоя приложений, исследования кластерных ресурсов и управления ими, просмотра логов. Больше информации, включая полный список возможных действий с kubectl, смотрите в референсной документации kubectl.

kubectl можно установить на разных Linux-платформах, macOS и Windows. Выберите предпочтительную операционную систему ниже.

Образы контейнеров

Все контейнерные образы Kubernetes деплоятся в реестр registry.k8s.io.

Образ контейнераПоддерживаемые архитектуры
registry.k8s.io/kube-apiserver:v1.32.0amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-controller-manager:v1.32.0amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-proxy:v1.32.0amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-scheduler:v1.32.0amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/conformance:v1.32.0amd64, arm, arm64, ppc64le, s390x

Архитектуры образов контейнеров

Все образы контейнеров могут работать на множестве архитектур. Исполняемая среда контейнеров (runtime) должна сама определить подходящую, исходя из используемой платформы. Образ с конкретной архитектурой можно также получить, добавив суффикс к названию образа контейнера. Например, registry.k8s.io/kube-apiserver-arm64:v1.32.0.

Подписи образов контейнеров

СТАТУС ФИЧИ: Kubernetes v1.26 [beta]

Для Kubernetes v1.32 образы контейнеров подписываются подписями sigstore:

Проект Kubernetes публикует список подписанных образов контейнеров Kubernetes в формате SPDX 2.3. Получить этот список можно так:

curl -Ls "https://sbom.k8s.io/$(curl -Ls https://dl.k8s.io/release/stable.txt)/release" | grep "SPDXID: SPDXRef-Package-registry.k8s.io" |  grep -v sha256 | cut -d- -f3- | sed 's/-/\//' | sed 's/-v1/:v1/'

Для ручной проверки подписанных образов контейнеров базовых компонентов Kubernetes воспользуйтесь инструкцией Verify Signed Container Images.

Если вы скачиваете образ контейнера для конкретной архитектуры, этот образ, предназначенный только для неё, будет подписан так же, как и в списке с мульти-архитектурными манифестами.

Бинарные файлы

Ниже представлены ссылки для загрузки компонентов Kubernetes v1.32 (и их контрольные суммы). Чтобы скачать более старые поддерживаемые версии, перейдите на соответствующую страницу документации для предыдущих версий или используйте downloadkubernetes.com.

Опции для загрузки
Операционные системы
Последняя версия
Архитектуры
Скачать бинарники компонентов Kubernetes
ВерсияОперационная системаАрхитектураСкачать бинарникСсылка для копирования
v1.32.1darwinamd64kubectl dl.k8s.io/v1.32.1/bin/darwin/amd64/kubectl (checksum | подпись | сертификат)
v1.32.1darwinamd64kubectl-convert dl.k8s.io/v1.32.1/bin/darwin/amd64/kubectl-convert (checksum | подпись | сертификат)
v1.32.1darwinarm64kubectl dl.k8s.io/v1.32.1/bin/darwin/arm64/kubectl (checksum | подпись | сертификат)
v1.32.1darwinarm64kubectl-convert dl.k8s.io/v1.32.1/bin/darwin/arm64/kubectl-convert (checksum | подпись | сертификат)
v1.32.1linux386kubectl dl.k8s.io/v1.32.1/bin/linux/386/kubectl (checksum | подпись | сертификат)
v1.32.1linux386kubectl-convert dl.k8s.io/v1.32.1/bin/linux/386/kubectl-convert (checksum | подпись | сертификат)
v1.32.1linuxamd64apiextensions-apiserver dl.k8s.io/v1.32.1/bin/linux/amd64/apiextensions-apiserver (checksum | подпись | сертификат)
v1.32.1linuxamd64kube-aggregator dl.k8s.io/v1.32.1/bin/linux/amd64/kube-aggregator (checksum | подпись | сертификат)
v1.32.1linuxamd64kube-apiserver dl.k8s.io/v1.32.1/bin/linux/amd64/kube-apiserver (checksum | подпись | сертификат)
v1.32.1linuxamd64kube-controller-manager dl.k8s.io/v1.32.1/bin/linux/amd64/kube-controller-manager (checksum | подпись | сертификат)
v1.32.1linuxamd64kube-log-runner dl.k8s.io/v1.32.1/bin/linux/amd64/kube-log-runner (checksum | подпись | сертификат)
v1.32.1linuxamd64kube-proxy dl.k8s.io/v1.32.1/bin/linux/amd64/kube-proxy (checksum | подпись | сертификат)
v1.32.1linuxamd64kube-scheduler dl.k8s.io/v1.32.1/bin/linux/amd64/kube-scheduler (checksum | подпись | сертификат)
v1.32.1linuxamd64kubeadm dl.k8s.io/v1.32.1/bin/linux/amd64/kubeadm (checksum | подпись | сертификат)
v1.32.1linuxamd64kubectl dl.k8s.io/v1.32.1/bin/linux/amd64/kubectl (checksum | подпись | сертификат)
v1.32.1linuxamd64kubectl-convert dl.k8s.io/v1.32.1/bin/linux/amd64/kubectl-convert (checksum | подпись | сертификат)
v1.32.1linuxamd64kubelet dl.k8s.io/v1.32.1/bin/linux/amd64/kubelet (checksum | подпись | сертификат)
v1.32.1linuxamd64mounter dl.k8s.io/v1.32.1/bin/linux/amd64/mounter (checksum | подпись | сертификат)
v1.32.1linuxarmkubectl dl.k8s.io/v1.32.1/bin/linux/arm/kubectl (checksum | подпись | сертификат)
v1.32.1linuxarmkubectl-convert dl.k8s.io/v1.32.1/bin/linux/arm/kubectl-convert (checksum | подпись | сертификат)
v1.32.1linuxarm64apiextensions-apiserver dl.k8s.io/v1.32.1/bin/linux/arm64/apiextensions-apiserver (checksum | подпись | сертификат)
v1.32.1linuxarm64kube-aggregator dl.k8s.io/v1.32.1/bin/linux/arm64/kube-aggregator (checksum | подпись | сертификат)
v1.32.1linuxarm64kube-apiserver dl.k8s.io/v1.32.1/bin/linux/arm64/kube-apiserver (checksum | подпись | сертификат)
v1.32.1linuxarm64kube-controller-manager dl.k8s.io/v1.32.1/bin/linux/arm64/kube-controller-manager (checksum | подпись | сертификат)
v1.32.1linuxarm64kube-log-runner dl.k8s.io/v1.32.1/bin/linux/arm64/kube-log-runner (checksum | подпись | сертификат)
v1.32.1linuxarm64kube-proxy dl.k8s.io/v1.32.1/bin/linux/arm64/kube-proxy (checksum | подпись | сертификат)
v1.32.1linuxarm64kube-scheduler dl.k8s.io/v1.32.1/bin/linux/arm64/kube-scheduler (checksum | подпись | сертификат)
v1.32.1linuxarm64kubeadm dl.k8s.io/v1.32.1/bin/linux/arm64/kubeadm (checksum | подпись | сертификат)
v1.32.1linuxarm64kubectl dl.k8s.io/v1.32.1/bin/linux/arm64/kubectl (checksum | подпись | сертификат)
v1.32.1linuxarm64kubectl-convert dl.k8s.io/v1.32.1/bin/linux/arm64/kubectl-convert (checksum | подпись | сертификат)
v1.32.1linuxarm64kubelet dl.k8s.io/v1.32.1/bin/linux/arm64/kubelet (checksum | подпись | сертификат)
v1.32.1linuxarm64mounter dl.k8s.io/v1.32.1/bin/linux/arm64/mounter (checksum | подпись | сертификат)
v1.32.1linuxppc64leapiextensions-apiserver dl.k8s.io/v1.32.1/bin/linux/ppc64le/apiextensions-apiserver (checksum | подпись | сертификат)
v1.32.1linuxppc64lekube-aggregator dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-aggregator (checksum | подпись | сертификат)
v1.32.1linuxppc64lekube-apiserver dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-apiserver (checksum | подпись | сертификат)
v1.32.1linuxppc64lekube-controller-manager dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-controller-manager (checksum | подпись | сертификат)
v1.32.1linuxppc64lekube-log-runner dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-log-runner (checksum | подпись | сертификат)
v1.32.1linuxppc64lekube-proxy dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-proxy (checksum | подпись | сертификат)
v1.32.1linuxppc64lekube-scheduler dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-scheduler (checksum | подпись | сертификат)
v1.32.1linuxppc64lekubeadm dl.k8s.io/v1.32.1/bin/linux/ppc64le/kubeadm (checksum | подпись | сертификат)
v1.32.1linuxppc64lekubectl dl.k8s.io/v1.32.1/bin/linux/ppc64le/kubectl (checksum | подпись | сертификат)
v1.32.1linuxppc64lekubectl-convert dl.k8s.io/v1.32.1/bin/linux/ppc64le/kubectl-convert (checksum | подпись | сертификат)
v1.32.1linuxppc64lekubelet dl.k8s.io/v1.32.1/bin/linux/ppc64le/kubelet (checksum | подпись | сертификат)
v1.32.1linuxppc64lemounter dl.k8s.io/v1.32.1/bin/linux/ppc64le/mounter (checksum | подпись | сертификат)
v1.32.1linuxs390xapiextensions-apiserver dl.k8s.io/v1.32.1/bin/linux/s390x/apiextensions-apiserver (checksum | подпись | сертификат)
v1.32.1linuxs390xkube-aggregator dl.k8s.io/v1.32.1/bin/linux/s390x/kube-aggregator (checksum | подпись | сертификат)
v1.32.1linuxs390xkube-apiserver dl.k8s.io/v1.32.1/bin/linux/s390x/kube-apiserver (checksum | подпись | сертификат)
v1.32.1linuxs390xkube-controller-manager dl.k8s.io/v1.32.1/bin/linux/s390x/kube-controller-manager (checksum | подпись | сертификат)
v1.32.1linuxs390xkube-log-runner dl.k8s.io/v1.32.1/bin/linux/s390x/kube-log-runner (checksum | подпись | сертификат)
v1.32.1linuxs390xkube-proxy dl.k8s.io/v1.32.1/bin/linux/s390x/kube-proxy (checksum | подпись | сертификат)
v1.32.1linuxs390xkube-scheduler dl.k8s.io/v1.32.1/bin/linux/s390x/kube-scheduler (checksum | подпись | сертификат)
v1.32.1linuxs390xkubeadm dl.k8s.io/v1.32.1/bin/linux/s390x/kubeadm (checksum | подпись | сертификат)
v1.32.1linuxs390xkubectl dl.k8s.io/v1.32.1/bin/linux/s390x/kubectl (checksum | подпись | сертификат)
v1.32.1linuxs390xkubectl-convert dl.k8s.io/v1.32.1/bin/linux/s390x/kubectl-convert (checksum | подпись | сертификат)
v1.32.1linuxs390xkubelet dl.k8s.io/v1.32.1/bin/linux/s390x/kubelet (checksum | подпись | сертификат)
v1.32.1linuxs390xmounter dl.k8s.io/v1.32.1/bin/linux/s390x/mounter (checksum | подпись | сертификат)
v1.32.1windows386kubectl-convert.exe dl.k8s.io/v1.32.1/bin/windows/386/kubectl-convert.exe (checksum | подпись | сертификат)
v1.32.1windows386kubectl.exe dl.k8s.io/v1.32.1/bin/windows/386/kubectl.exe (checksum | подпись | сертификат)
v1.32.1windowsamd64kube-log-runner.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kube-log-runner.exe (checksum | подпись | сертификат)
v1.32.1windowsamd64kube-proxy.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kube-proxy.exe (checksum | подпись | сертификат)
v1.32.1windowsamd64kubeadm.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kubeadm.exe (checksum | подпись | сертификат)
v1.32.1windowsamd64kubectl-convert.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kubectl-convert.exe (checksum | подпись | сертификат)
v1.32.1windowsamd64kubectl.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kubectl.exe (checksum | подпись | сертификат)
v1.32.1windowsamd64kubelet.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kubelet.exe (checksum | подпись | сертификат)
v1.32.1windowsarm64kubectl-convert.exe dl.k8s.io/v1.32.1/bin/windows/arm64/kubectl-convert.exe (checksum | подпись | сертификат)
v1.32.1windowsarm64kubectl.exe dl.k8s.io/v1.32.1/bin/windows/arm64/kubectl.exe (checksum | подпись | сертификат)
Изменено August 22, 2024 at 4:13 PM PST: [ru] Translate Releases and Download pages (#47524) (0f49ecca35)