Teraz czytasz dokumentację Kubernetesa dla wersji: v1.31

Kubernetes v1.31 ta dokumentacja nie jest już aktualizowana, a wersja, którą czytasz, ma charakter archiwalny. Najnowszą dokumentację znajdziesz tutaj najnowszą wersję.

Ś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.31 następujące obrazy kontenerów opatrzone są podpisem cosign:

Obraz kontenera Wspierana architektura
registry.k8s.io/kube-apiserver:v1.31.0 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-controller-manager:v1.31.0 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-proxy:v1.31.0 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-scheduler:v1.31.0 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/conformance:v1.31.0 amd64, 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.31.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.31 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.31) 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
Wersja System operacyjny Architektura sprzętowa Ściągnij plik binarny Skopiuj odnośnik
v1.31.5 darwin amd64 kubectl dl.k8s.io/v1.31.5/bin/darwin/amd64/kubectl (suma kontrolna | podpis | certyfikat)
v1.31.5 darwin amd64 kubectl-convert dl.k8s.io/v1.31.5/bin/darwin/amd64/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.31.5 darwin arm64 kubectl dl.k8s.io/v1.31.5/bin/darwin/arm64/kubectl (suma kontrolna | podpis | certyfikat)
v1.31.5 darwin arm64 kubectl-convert dl.k8s.io/v1.31.5/bin/darwin/arm64/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.31.5 linux 386 kubectl dl.k8s.io/v1.31.5/bin/linux/386/kubectl (suma kontrolna | podpis | certyfikat)
v1.31.5 linux 386 kubectl-convert dl.k8s.io/v1.31.5/bin/linux/386/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 apiextensions-apiserver dl.k8s.io/v1.31.5/bin/linux/amd64/apiextensions-apiserver (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 kube-aggregator dl.k8s.io/v1.31.5/bin/linux/amd64/kube-aggregator (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 kube-apiserver dl.k8s.io/v1.31.5/bin/linux/amd64/kube-apiserver (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 kube-controller-manager dl.k8s.io/v1.31.5/bin/linux/amd64/kube-controller-manager (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 kube-log-runner dl.k8s.io/v1.31.5/bin/linux/amd64/kube-log-runner (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 kube-proxy dl.k8s.io/v1.31.5/bin/linux/amd64/kube-proxy (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 kube-scheduler dl.k8s.io/v1.31.5/bin/linux/amd64/kube-scheduler (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 kubeadm dl.k8s.io/v1.31.5/bin/linux/amd64/kubeadm (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 kubectl dl.k8s.io/v1.31.5/bin/linux/amd64/kubectl (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 kubectl-convert dl.k8s.io/v1.31.5/bin/linux/amd64/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 kubelet dl.k8s.io/v1.31.5/bin/linux/amd64/kubelet (suma kontrolna | podpis | certyfikat)
v1.31.5 linux amd64 mounter dl.k8s.io/v1.31.5/bin/linux/amd64/mounter (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm kubectl dl.k8s.io/v1.31.5/bin/linux/arm/kubectl (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm kubectl-convert dl.k8s.io/v1.31.5/bin/linux/arm/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 apiextensions-apiserver dl.k8s.io/v1.31.5/bin/linux/arm64/apiextensions-apiserver (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 kube-aggregator dl.k8s.io/v1.31.5/bin/linux/arm64/kube-aggregator (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 kube-apiserver dl.k8s.io/v1.31.5/bin/linux/arm64/kube-apiserver (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 kube-controller-manager dl.k8s.io/v1.31.5/bin/linux/arm64/kube-controller-manager (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 kube-log-runner dl.k8s.io/v1.31.5/bin/linux/arm64/kube-log-runner (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 kube-proxy dl.k8s.io/v1.31.5/bin/linux/arm64/kube-proxy (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 kube-scheduler dl.k8s.io/v1.31.5/bin/linux/arm64/kube-scheduler (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 kubeadm dl.k8s.io/v1.31.5/bin/linux/arm64/kubeadm (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 kubectl dl.k8s.io/v1.31.5/bin/linux/arm64/kubectl (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 kubectl-convert dl.k8s.io/v1.31.5/bin/linux/arm64/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 kubelet dl.k8s.io/v1.31.5/bin/linux/arm64/kubelet (suma kontrolna | podpis | certyfikat)
v1.31.5 linux arm64 mounter dl.k8s.io/v1.31.5/bin/linux/arm64/mounter (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le apiextensions-apiserver dl.k8s.io/v1.31.5/bin/linux/ppc64le/apiextensions-apiserver (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le kube-aggregator dl.k8s.io/v1.31.5/bin/linux/ppc64le/kube-aggregator (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le kube-apiserver dl.k8s.io/v1.31.5/bin/linux/ppc64le/kube-apiserver (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le kube-controller-manager dl.k8s.io/v1.31.5/bin/linux/ppc64le/kube-controller-manager (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le kube-log-runner dl.k8s.io/v1.31.5/bin/linux/ppc64le/kube-log-runner (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le kube-proxy dl.k8s.io/v1.31.5/bin/linux/ppc64le/kube-proxy (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le kube-scheduler dl.k8s.io/v1.31.5/bin/linux/ppc64le/kube-scheduler (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le kubeadm dl.k8s.io/v1.31.5/bin/linux/ppc64le/kubeadm (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le kubectl dl.k8s.io/v1.31.5/bin/linux/ppc64le/kubectl (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le kubectl-convert dl.k8s.io/v1.31.5/bin/linux/ppc64le/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le kubelet dl.k8s.io/v1.31.5/bin/linux/ppc64le/kubelet (suma kontrolna | podpis | certyfikat)
v1.31.5 linux ppc64le mounter dl.k8s.io/v1.31.5/bin/linux/ppc64le/mounter (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x apiextensions-apiserver dl.k8s.io/v1.31.5/bin/linux/s390x/apiextensions-apiserver (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x kube-aggregator dl.k8s.io/v1.31.5/bin/linux/s390x/kube-aggregator (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x kube-apiserver dl.k8s.io/v1.31.5/bin/linux/s390x/kube-apiserver (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x kube-controller-manager dl.k8s.io/v1.31.5/bin/linux/s390x/kube-controller-manager (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x kube-log-runner dl.k8s.io/v1.31.5/bin/linux/s390x/kube-log-runner (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x kube-proxy dl.k8s.io/v1.31.5/bin/linux/s390x/kube-proxy (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x kube-scheduler dl.k8s.io/v1.31.5/bin/linux/s390x/kube-scheduler (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x kubeadm dl.k8s.io/v1.31.5/bin/linux/s390x/kubeadm (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x kubectl dl.k8s.io/v1.31.5/bin/linux/s390x/kubectl (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x kubectl-convert dl.k8s.io/v1.31.5/bin/linux/s390x/kubectl-convert (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x kubelet dl.k8s.io/v1.31.5/bin/linux/s390x/kubelet (suma kontrolna | podpis | certyfikat)
v1.31.5 linux s390x mounter dl.k8s.io/v1.31.5/bin/linux/s390x/mounter (suma kontrolna | podpis | certyfikat)
v1.31.5 windows 386 kubectl-convert.exe dl.k8s.io/v1.31.5/bin/windows/386/kubectl-convert.exe (suma kontrolna | podpis | certyfikat)
v1.31.5 windows 386 kubectl.exe dl.k8s.io/v1.31.5/bin/windows/386/kubectl.exe (suma kontrolna | podpis | certyfikat)
v1.31.5 windows amd64 kube-log-runner.exe dl.k8s.io/v1.31.5/bin/windows/amd64/kube-log-runner.exe (suma kontrolna | podpis | certyfikat)
v1.31.5 windows amd64 kube-proxy.exe dl.k8s.io/v1.31.5/bin/windows/amd64/kube-proxy.exe (suma kontrolna | podpis | certyfikat)
v1.31.5 windows amd64 kubeadm.exe dl.k8s.io/v1.31.5/bin/windows/amd64/kubeadm.exe (suma kontrolna | podpis | certyfikat)
v1.31.5 windows amd64 kubectl-convert.exe dl.k8s.io/v1.31.5/bin/windows/amd64/kubectl-convert.exe (suma kontrolna | podpis | certyfikat)
v1.31.5 windows amd64 kubectl.exe dl.k8s.io/v1.31.5/bin/windows/amd64/kubectl.exe (suma kontrolna | podpis | certyfikat)
v1.31.5 windows amd64 kubelet.exe dl.k8s.io/v1.31.5/bin/windows/amd64/kubelet.exe (suma kontrolna | podpis | certyfikat)
v1.31.5 windows arm64 kubectl-convert.exe dl.k8s.io/v1.31.5/bin/windows/arm64/kubectl-convert.exe (suma kontrolna | podpis | certyfikat)
v1.31.5 windows arm64 kubectl.exe dl.k8s.io/v1.31.5/bin/windows/arm64/kubectl.exe (suma kontrolna | podpis | certyfikat)