कुबेरनेट्स प्रलेखन के इस खंड में संदर्भ हैं।
API संदर्भ
- शब्दकोष - कुबेरनेट्स शब्दावली की एक व्यापक, मानकीकृत सूची।
- कुबेरनेट्स API संदर्भ
- कुबेरनेट्स के लिए एक-पृष्ठ API संदर्भ v1.31
- कुबेरनेट्स API का उपयोग करना - कुबेरनेट्स के लिए API का अवलोकन।
- API अभिगम नियंत्रण - कुबेरनेट्स API एक्सेस को कैसे नियंत्रित करता है, इस पर विवरण।
- जाने-माने लेबल, टिप्पणी और दाग
आधिकारिक तौर पर समर्थित ग्राहक पुस्तकालय
कुबेरनेट्स API को प्रोग्रामिंग भाषा से कॉल करने के लिए, आप उपयोग कर सकते हैं client libraries. आधिकारिक तौर पर समर्थित client libraries:
- कुबेरनेट्स Go client library
- कुबेरनेट्स Python client library
- कुबेरनेट्स Java client library
- कुबेरनेट्स JavaScript client library
- कुबेरनेट्स C# client library
- कुबेरनेट्स Haskell client library
CLI
- kubectl - कमांड चलाने और कुबेरनेट्स क्लस्टर के प्रबंधन के लिए मुख्य CLI उपकरण।
- JSONPath - kubectl के साथ प्रयोग करने के लिए सिन्टैक्स्(वाक्य रचना)मार्गदर्शक JSONPath expressions
- kubeadm - एक सुरक्षित कुबेरनेट्स क्लस्टर का आसानी से प्रावधान करने के लिए CLI टूल।
अवयव
-
kubelet - प्राथमिक प्रतिनिधि(एजेंट) जो प्रत्येक नोड पर चलता है। क्यूबलेट पॉडस्पेक्स का एक सेट लेता है और यह सुनिश्चित करता है कि वर्णित कंटेनर चल रहे हैं और स्वस्थ हैं।
-
kube-apiserver - REST API जो API वस्तु जैसे पॉड्स, सेवाएं, प्रतिकृति नियंत्रक के लिए डेटा को मान्य और कॉन्फ़िगर करता है।
-
kube-controller-manager - डेमॉन जो कुबेरनेट्स के साथ भेजे गए कोर कंट्रोल लूप्स को एम्बेड करता है।
-
kube-proxy - बैक-एंड के एक सेट में साधारण TCP/UDP स्ट्रीम फॉरवर्डिंग (आगे भेजना) या राउंड-रॉबिन TCP/UDP फॉरवर्डिंग कर सकते हैं।
-
kube-scheduler - अनुसूचक जो उपलब्धता, प्रदर्शन और क्षमता का प्रबंधन करता है।
कॉन्फिग APIs
इस खंड में "अप्रकाशित" API के लिए दस्तावेज़ शामिल हैं जिनका उपयोग कुबेरनेट्स घटकों या उपकरणों को कॉन्फ़िगर करने के लिए किया जाता है। इनमें से अधिकांश APIs, RESTful तरीके से API सर्वर द्वारा उजागर नहीं होते हैं हालांकि वे एक उपयोगकर्ता या क्लस्टर के उपयोगकर्ता या प्रबंधक के लिए आवश्यक हैं।
- kube-apiserver विन्यास (v1alpha1)
- क्यूबलेट विन्यास (v1beta1)
- kube-scheduler विन्यास (v1beta1)
- kube-scheduler विन्यास (v1beta2)
- kube-scheduler नीति संदर्भ (v1)
- kube-proxy विन्यास (v1alpha1)
audit.k8s.io/v1
API- Client प्रमाणीकरण API (v1beta1)
- WebhookAdmission विन्यास (v1)
kubeadm के लिए कॉन्फिग API
डिज़ाइन दस्तावेज़
कुबेरनेट्स कार्यक्षमता के लिए डिज़ाइन से संबंधित दस्तावेज़ों का एक संग्रह। अच्छे शुरुआती बिंदु हैं कुबेरनेट्स वास्तुकला और कुबेरनेट्स डिज़ाइन अवलोकन.