Wydania

Projekt Kubernetes zapewnia wsparcie dla trzech ostatnich wydań minor (1.35, 1.34, 1.33). Poprawki do wydania 1.19 i nowszych będą publikowane przez około rok. Kubernetes w wersji 1.18 i wcześniejszych otrzymywał poprawki przez 9 miesięcy.

Wersje Kubernetesa oznaczane są jako x.y.z, gdzie x jest oznaczeniem wersji głównej (major), y — podwersji (minor), a z — numer poprawki (patch), zgodnie z terminologią Semantic Versioning.

Więcej informacji można z znaleźć w dokumencie version skew policy.

Historia wydań

1.35

Najnowsze wydanie:1.35.3 (wydano: )
Zakończenie wsparcia:
Poprawki: 1.35.1, 1.35.2, 1.35.3

Pełny 1.35 Harmonogram i Rejestr zmian

Zobacz szczegóły wydania

1.34

Najnowsze wydanie:1.34.6 (wydano: )
Zakończenie wsparcia:
Poprawki: 1.34.0, 1.34.1, 1.34.2, 1.34.3, 1.34.4, 1.34.5, 1.34.6

Pełny 1.34 Harmonogram i Rejestr zmian

Zobacz szczegóły wydania

1.33

Najnowsze wydanie:1.33.10 (wydano: )
Zakończenie wsparcia:
Poprawki: 1.33.1, 1.33.2, 1.33.3, 1.33.4, 1.33.5, 1.33.6, 1.33.7, 1.33.8, 1.33.9, 1.33.10

Pełny 1.33 Harmonogram i Rejestr zmian

Zobacz szczegóły wydania

Nadchodzące wydania

Zajrzyj na harmonogram nadchodzącego wydania Kubernetesa numer 1.36!

Informacja:

Ten link do harmonogramu może być tymczasowo niedostępny podczas wczesnych faz planowania wydania. Sprawdź SIG Release repository aby uzyskać informacje o najnowszych aktualizacjach.

Przydatne zasoby

Zajrzyj do zasobów zespołu Kubernetes Release Team w celu uzyskania kluczowych informacji na temat ról i procesu wydawania wersji.

1 - Ś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.

Możesz użyć kubectl do wdrażania aplikacji, inspekcji i zarządzania zasobami klastra oraz 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.

Obraz kontenera Obsługiwane architektury
registry.k8s.io/kube-apiserver:v1.35.0 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-controller-manager:v1.35.0 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-proxy:v1.35.0 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-scheduler:v1.35.0 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/conformance:v1.35.0 amd64, arm, arm64, ppc64le, s390x

Architektury obrazów kontenerów

Wszystkie obrazy kontenerów są dostępne dla różnych architektur, a środowisko uruchomieniowe kontenerów powinno automatycznie wybrać odpowiednią wersję na podstawie platformy bazowej. Możliwe jest również pobranie obrazu przeznaczonego dla konkretnej architektury, dodając odpowiedni sufiks do nazwy obrazu, na przykład registry.k8s.io/kube-apiserver-arm64:v1.35.0.

Sygnatury obrazów kontenerów

STATUS FUNKCJONALNOŚCI: Kubernetes v1.26 [beta]

Dla Kubernetesa v1.35, obrazy kontenerów są podpisywane za pomocą podpisów sigstore:

Informacja:

Sygnatury sigstore obrazów kontenera nie pasują obecnie do siebie w różnych lokalizacjach geograficznych. Więcej informacji na temat tego problemu można znaleźć w odpowiednim zgłoszeniu na GitHubie.

Projekt Kubernetes publikuje listę podpisanych obrazów kontenerów Kubernetes w formacie SPDX 2.3. Możesz pobrać tę listę za pomocą:

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

Aby ręcznie zweryfikować podpisane obrazy kontenerów głównych komponentów Kubernetesa, zapoznaj się z Zweryfikuj podpisane obrazy kontenerów.

Jeśli pobierzesz obraz kontenera przeznaczony dla jednej architektury, zostanie on podpisany w taki sam sposób, jak obrazy dostępne w manifestach wieloarchitekturowych.

Pliki binarne

Odnośniki do plików binarnych z komponentami Kubernetesa (i ich sumy kontrolne) znajdziesz w rejestrze zmian. Możesz też skorzystać ze strony downloadkubernetes.com, gdzie szukane komponenty możesz filtrować w zależności od wersji i architektury sprzętowej.