Informacje zawarte w tym dokumencie mogą być już nieaktualne

Ten dokument po raz ostatni został zmodyfikowany wcześniej niż wskazuje na to data publikacji jego wersji referencyjnej. To oznacza, że może być już nieaktualny. Jeśli znasz angielski, zajrzyj do oryginalnej, aktualizowanej na bieżąco, wersji dokumentacji: Download Kubernetes

Ściągnij Kubernetesa

Klaster Kubernetesa dostępny jest w formie plików binarnych dla każdego z jego komponentów i zestawu standardowych aplikacji klienckich wspomagających proces jego szybkiego rozruchu lub obsługi. Składniki Kubernetesa takie jak serwer API mogą być uruchamiane z poziomu obrazów kontenerowych wewnątrz klastra - te ostatnie są także częścią oficjalnego wydania Kubernetesa. Wszystkie pliki binarne i obrazy kontenerowe Kubernetesa udostępniane są dla różnych systemów operacyjnych i architektur sprzętowych.

kubectl

kubectl to narzędzie powłoki umożliwiające wykonywanie komend w klastrze Kubernetesa służących do m.in. uruchamiania aplikacji, zarządzania zasobami klastra i przeglądania logów. Więcej informacji na temat kubectl, w tym pełną list operacji, jakie możesz za jego pomocą wykonać, znajdziesz w Dokumentacji kubectl.

kubectl można zainstalować w rozmaitych systemach z rodziny Linuxa, jak również w systemach macOS i Windows. Niżej znajdziesz odnośniki do instrukcji instalacji dla preferowanego przez siebie systemu:

Obrazy kontenerów

Wszystkie obrazy kontenerowe umieszczane są w rejestrze registry.k8s.io.

STATUS FUNKCJONALNOŚCI: Kubernetes v1.24 [alpha]

Dla wersji Kubernetesa v1.32 następujące obrazy kontenerów opatrzone są podpisem cosign:

Obraz konteneraWspierana architektura
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

Obrazy kontenerów Kubernetesa obsługują rozmaite architektury sprzętowe, ich wyboru powinno zaś dokonać środowisko uruchomieniowe w zależności od wybranej platformy. Istnieje też możliwość pobrania obrazu kontenera dla konkretnej architektury poprzez dodanie do jego nazwy odpowiedniego przyrostka, np. registry.k8s.io/kube-apiserver-arm64:v1.32.0. Wszystkie te warianty obrazów Kubernetesa są podpisane w taki sam sposób jak w przypadku listy manifestów wieloarchitekturowych.

Wydawcy Kubernetesa publikują listę podpisanych obrazów kontenerowych w formacie SPDX 2.3. Możesz ją pobrać wpisując w powłoce:

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/'

Dla wersji 1.32 Kubernetesa jedynym typem artefaktu kodu, którego integralność możesz zweryfikować, jest obraz kontenera (korzystając z eksperymentalnej opcji podpisu).

By ręcznie zweryfikować podpisane obrazy kontenerów głównych komponentów Kubernetesa, zobacz Zweryfikuj podpisane obrazy kontenerów.

Pliki binarne

Niżej znajdziesz odnośniki do aktualnej (v1.32) wersji komponentów Kubernetesa (włącznie z ich sumami kontrolnymi). Jeśli chcesz uzyskać dostęp do starszych, ale nadal wspieranych, wersji, przejrzyj właściwą im dokumentację lub skorzystaj ze strony downloadkubernetes.com.

Download Options
Systemy operacyjne
Najnowsza wersja
Architectures
Ściągnij pliki binarne komponentów Kubernetesa
WersjaSystem operacyjnyArchitektura sprzętowaŚciągnij plik binarnySkopiuj odnośnik
v1.32.1darwinamd64kubectl dl.k8s.io/v1.32.1/bin/darwin/amd64/kubectl (suma kontrolna | podpis | certyfikat)
v1.32.1darwinamd64kubectl-convert dl.k8s.io/v1.32.1/bin/darwin/amd64/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.32.1darwinarm64kubectl dl.k8s.io/v1.32.1/bin/darwin/arm64/kubectl (suma kontrolna | podpis | certyfikat)
v1.32.1darwinarm64kubectl-convert dl.k8s.io/v1.32.1/bin/darwin/arm64/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.32.1linux386kubectl dl.k8s.io/v1.32.1/bin/linux/386/kubectl (suma kontrolna | podpis | certyfikat)
v1.32.1linux386kubectl-convert dl.k8s.io/v1.32.1/bin/linux/386/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64apiextensions-apiserver dl.k8s.io/v1.32.1/bin/linux/amd64/apiextensions-apiserver (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64kube-aggregator dl.k8s.io/v1.32.1/bin/linux/amd64/kube-aggregator (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64kube-apiserver dl.k8s.io/v1.32.1/bin/linux/amd64/kube-apiserver (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64kube-controller-manager dl.k8s.io/v1.32.1/bin/linux/amd64/kube-controller-manager (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64kube-log-runner dl.k8s.io/v1.32.1/bin/linux/amd64/kube-log-runner (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64kube-proxy dl.k8s.io/v1.32.1/bin/linux/amd64/kube-proxy (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64kube-scheduler dl.k8s.io/v1.32.1/bin/linux/amd64/kube-scheduler (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64kubeadm dl.k8s.io/v1.32.1/bin/linux/amd64/kubeadm (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64kubectl dl.k8s.io/v1.32.1/bin/linux/amd64/kubectl (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64kubectl-convert dl.k8s.io/v1.32.1/bin/linux/amd64/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64kubelet dl.k8s.io/v1.32.1/bin/linux/amd64/kubelet (suma kontrolna | podpis | certyfikat)
v1.32.1linuxamd64mounter dl.k8s.io/v1.32.1/bin/linux/amd64/mounter (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarmkubectl dl.k8s.io/v1.32.1/bin/linux/arm/kubectl (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarmkubectl-convert dl.k8s.io/v1.32.1/bin/linux/arm/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64apiextensions-apiserver dl.k8s.io/v1.32.1/bin/linux/arm64/apiextensions-apiserver (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64kube-aggregator dl.k8s.io/v1.32.1/bin/linux/arm64/kube-aggregator (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64kube-apiserver dl.k8s.io/v1.32.1/bin/linux/arm64/kube-apiserver (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64kube-controller-manager dl.k8s.io/v1.32.1/bin/linux/arm64/kube-controller-manager (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64kube-log-runner dl.k8s.io/v1.32.1/bin/linux/arm64/kube-log-runner (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64kube-proxy dl.k8s.io/v1.32.1/bin/linux/arm64/kube-proxy (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64kube-scheduler dl.k8s.io/v1.32.1/bin/linux/arm64/kube-scheduler (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64kubeadm dl.k8s.io/v1.32.1/bin/linux/arm64/kubeadm (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64kubectl dl.k8s.io/v1.32.1/bin/linux/arm64/kubectl (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64kubectl-convert dl.k8s.io/v1.32.1/bin/linux/arm64/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64kubelet dl.k8s.io/v1.32.1/bin/linux/arm64/kubelet (suma kontrolna | podpis | certyfikat)
v1.32.1linuxarm64mounter dl.k8s.io/v1.32.1/bin/linux/arm64/mounter (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64leapiextensions-apiserver dl.k8s.io/v1.32.1/bin/linux/ppc64le/apiextensions-apiserver (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lekube-aggregator dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-aggregator (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lekube-apiserver dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-apiserver (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lekube-controller-manager dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-controller-manager (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lekube-log-runner dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-log-runner (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lekube-proxy dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-proxy (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lekube-scheduler dl.k8s.io/v1.32.1/bin/linux/ppc64le/kube-scheduler (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lekubeadm dl.k8s.io/v1.32.1/bin/linux/ppc64le/kubeadm (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lekubectl dl.k8s.io/v1.32.1/bin/linux/ppc64le/kubectl (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lekubectl-convert dl.k8s.io/v1.32.1/bin/linux/ppc64le/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lekubelet dl.k8s.io/v1.32.1/bin/linux/ppc64le/kubelet (suma kontrolna | podpis | certyfikat)
v1.32.1linuxppc64lemounter dl.k8s.io/v1.32.1/bin/linux/ppc64le/mounter (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xapiextensions-apiserver dl.k8s.io/v1.32.1/bin/linux/s390x/apiextensions-apiserver (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xkube-aggregator dl.k8s.io/v1.32.1/bin/linux/s390x/kube-aggregator (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xkube-apiserver dl.k8s.io/v1.32.1/bin/linux/s390x/kube-apiserver (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xkube-controller-manager dl.k8s.io/v1.32.1/bin/linux/s390x/kube-controller-manager (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xkube-log-runner dl.k8s.io/v1.32.1/bin/linux/s390x/kube-log-runner (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xkube-proxy dl.k8s.io/v1.32.1/bin/linux/s390x/kube-proxy (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xkube-scheduler dl.k8s.io/v1.32.1/bin/linux/s390x/kube-scheduler (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xkubeadm dl.k8s.io/v1.32.1/bin/linux/s390x/kubeadm (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xkubectl dl.k8s.io/v1.32.1/bin/linux/s390x/kubectl (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xkubectl-convert dl.k8s.io/v1.32.1/bin/linux/s390x/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xkubelet dl.k8s.io/v1.32.1/bin/linux/s390x/kubelet (suma kontrolna | podpis | certyfikat)
v1.32.1linuxs390xmounter dl.k8s.io/v1.32.1/bin/linux/s390x/mounter (suma kontrolna | podpis | certyfikat)
v1.32.1windows386kubectl-convert.exe dl.k8s.io/v1.32.1/bin/windows/386/kubectl-convert.exe (suma kontrolna | podpis | certyfikat)
v1.32.1windows386kubectl.exe dl.k8s.io/v1.32.1/bin/windows/386/kubectl.exe (suma kontrolna | podpis | certyfikat)
v1.32.1windowsamd64kube-log-runner.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kube-log-runner.exe (suma kontrolna | podpis | certyfikat)
v1.32.1windowsamd64kube-proxy.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kube-proxy.exe (suma kontrolna | podpis | certyfikat)
v1.32.1windowsamd64kubeadm.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kubeadm.exe (suma kontrolna | podpis | certyfikat)
v1.32.1windowsamd64kubectl-convert.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kubectl-convert.exe (suma kontrolna | podpis | certyfikat)
v1.32.1windowsamd64kubectl.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kubectl.exe (suma kontrolna | podpis | certyfikat)
v1.32.1windowsamd64kubelet.exe dl.k8s.io/v1.32.1/bin/windows/amd64/kubelet.exe (suma kontrolna | podpis | certyfikat)
v1.32.1windowsarm64kubectl-convert.exe dl.k8s.io/v1.32.1/bin/windows/arm64/kubectl-convert.exe (suma kontrolna | podpis | certyfikat)
v1.32.1windowsarm64kubectl.exe dl.k8s.io/v1.32.1/bin/windows/arm64/kubectl.exe (suma kontrolna | podpis | certyfikat)