Ś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.32.0 | amd64, arm, arm64, ppc64le, s390x |
registry.k8s.io/kube-controller-manager:v1.32.0 | amd64, arm, arm64, ppc64le, s390x |
registry.k8s.io/kube-proxy:v1.32.0 | amd64, arm, arm64, ppc64le, s390x |
registry.k8s.io/kube-scheduler:v1.32.0 | amd64, arm, arm64, ppc64le, s390x |
registry.k8s.io/conformance:v1.32.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.32.0
.
Sygnatury obrazów kontenerów
Kubernetes v1.26 [beta]
Dla Kubernetesa v1.32, obrazy kontenerów są podpisywane za pomocą podpisów sigstore:
Informacja:
Sygnaturysigstore
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.
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
Twoja opinia
Czy ta strona była przydatna?
Dziękujemy za informację zwrotną. Jeśli masz konkretne pytanie dotyczące użycia Kubernetesa, odwiedź Stack Overflow. Zgłoś problem w repozytorium GitHuba, jeśli chcesz zgłosić problem lub Zaproponuj ulepszenie.