1 रिपॉजिटरी
Simulating the behavior and API responses of standard compute nodes to allow orchestration on non-native infrastructure.
Distinct from Control Plane Tunneling: None of the candidates cover the simulation of node behavior for scheduling purposes; they focus on provisioning or tunneling.
Explore 1 awesome GitHub repository matching devops & infrastructure · Compute Node Emulation. Refine with filters or upvote what's useful.
Virtual Kubelet एक कस्टम kubelet इम्प्लीमेंटेशन है जो Kubernetes कंट्रोल प्लेन को सर्वरलेस प्लेटफॉर्म और बाहरी कंप्यूट API को स्टैंडर्ड क्लस्टर नोड्स के रूप में ट्रीट करने की अनुमति देता है। यह एक बाहरी कंप्यूट ऑर्केस्ट्रेटर के रूप में कार्य करता है, जो स्टैंडर्ड ऑर्केस्ट्रेशन कमांड्स को नॉन-नेटिव इंफ्रास्ट्रक्चर पर कंटेनर चलाने के लिए आवश्यक विशिष्ट API कॉल्स में ट्रांसलेट करता है। यह प्रोजेक्ट एक प्लगेबल वर्चुअल नोड प्रोवाइडर इंटरफेस प्रदान करता है, जिससे डेवलपर्स कस्टम नोड प्रोवाइडर्स को लागू कर सकते हैं जो पॉड लाइफसाइकिल इवेंट्स को विशिष्ट बाहरी बैकएंड से मैप करते हैं। यह स्टैंडर्ड नोड व्यवहार के अनुकरण (emulation) की अनुमति देता है, जिससे क्लस्टर कंट्रोलर थर्ड-पार्टी प्लेटफॉर्म पर वर्कलोड शेड्यूल कर सकता है। यह सिस्टम बाहरी कंप्यूट ऑर्केस्ट्रेशन, हाइब्रिड क्लाउड रिसोर्स शेड्यूलिंग और क्लस्टर क्षमता विस्तार को कवर करता है। इसमें पॉड लाइफसाइकिल ट्रैकिंग, लॉग्स और निष्पादन के लिए एडमिनिस्ट्रेटिव रिक्वेस्ट रूटिंग, और नेटिव हॉरिजॉन्टल ऑटोस्केलिंग का समर्थन करने के लिए नोड टेलीमेट्री और पॉड मेट्रिक्स का संग्रह शामिल है। डिप्लॉयमेंट प्री-डिफाइंड कॉन्फ़िगरेशन बंडलों का उपयोग करके पैकेज मैनेजर के माध्यम से समर्थित है।
Simulates standard compute node behavior to enable the cluster controller to schedule workloads on external infrastructure.