Projekt Kubernetes zapewnia wsparcie dla trzech ostatnich wydań minor
(1.33, 1.32, 1.31).
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.
Zajrzyj na harmonogram
nadchodzącego wydania Kubernetesa numer 1.34!
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:
Wszystkie obrazy kontenerowe
umieszczane są w rejestrze registry.k8s.io.
Obraz kontenera
Obsługiwane architektury
registry.k8s.io/kube-apiserver:v1.33.0
amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-controller-manager:v1.33.0
amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-proxy:v1.33.0
amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-scheduler:v1.33.0
amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/conformance:v1.33.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.33.0.
Sygnatury obrazów kontenerów
STATUS FUNKCJONALNOŚCI:Kubernetes v1.26 [beta]
Dla Kubernetesa v1.33,
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ą:
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.
Niżej znajdziesz odnośniki do aktualnej (v1.33) 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.
Informacja:
Jeśli chcesz ściągnąć starsze poprawione komponenty Kubernetesa dla wersji v1.33, zapoznaj się z rejestrem zmian.