Materiały źródłowe
Tutaj znajdziesz dokumentację źródłową Kubernetes.
- Dokumentacja API
- Biblioteki klientów API
- Dokumentacja poleceń tekstowych (CLI)
- Dokumentacja konfiguracji
- Dokumentacja projektowa
Dokumentacja API
- Kubernetes API Overview - Ogólne informacje na temat Kubernetes API.
Biblioteki klientów API
Aby wywołać Kubernetes API z wybranego języka programowania, możesz skorzystać z bibliotek klienckich. Oficjalnie wspierane biblioteki to:
- Kubernetes Go client library
- Kubernetes Python client library
- Kubernetes Java client library
- Kubernetes JavaScript client library
Dokumentacja poleceń tekstowych (CLI)
- kubectl - Główne narzędzie tekstowe (linii poleceń) do zarządzania klastrem Kubernetes.
- JSONPath - Podręcznik składni wyrażeń JSONPath dla kubectl.
- kubeadm - Narzędzie tekstowe do łatwego budowania klastra Kubernetes spełniającego niezbędne wymogi bezpieczeństwa.
Dokumentacja konfiguracji
- kubelet - Główny agent działający na każdym węźle. Kubelet pobiera zestaw definicji PodSpecs i gwarantuje, że opisane przez nie kontenery poprawnie działają.
- kube-apiserver - REST API, które sprawdza poprawność i konfiguruje obiekty API, takie jak pody, serwisy czy kontrolery replikacji.
- kube-controller-manager - Proces wykonujący główne pętle sterowania Kubernetes.
- kube-proxy - Przekazuje bezpośrednio dane przepływające w transmisji TCP/UDP lub dystrybuuje ruch TCP/UDP zgodnie ze schematem round-robin pomiędzy usługi back-endu.
- kube-scheduler - Scheduler odpowiada za dostępność, wydajność i zasoby.
Dokumentacja projektowa
Archiwum dokumentacji projektowej różnych funkcjonalności Kubernetes. Warto zacząć od Kubernetes Architecture oraz Kubernetes Design Overview.
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. Otwórz zgłoszenie w repozytorium GitHub, jeśli chcesz zgłosić problem lub zaproponować poprawkę.