इस प्रोजेक्ट के बारे में
Headlamp एक उपयोग में आसान और एक्सटेंसिबल Kubernetes वेब UI है, जिसे Kubernetes SIG UI के तहत विकसित किया गया है और kubernetes-sigs संगठन में होस्ट किया गया है। इसका उद्देश्य Kubernetes डैशबोर्ड की पारंपरिक सुविधाओं — संसाधनों को सूचीबद्ध करना और देखना — को अतिरिक्त कार्यक्षमता और एक स्वच्छ, आधुनिक इंटरफ़ेस के साथ जोड़ना है।
README में वर्णित प्रमुख क्षमताएँ:
- विक्रेता-स्वतंत्र, सामान्य Kubernetes UI।
- इन-क्लस्टर या Linux, Mac और Windows के लिए डेस्कटॉप एप्लिकेशन के रूप में स्थानीय रूप से चलता है।
- मल्टी-क्लस्टर समर्थन।
- प्लगइन के माध्यम से एक्सटेंसिबल, जिसमें आधिकारिक प्लगइन एक अलग रिपॉजिटरी में उपलब्ध हैं और प्रकाशित प्लगइन Artifact Hub पर सूचीबद्ध हैं।
- उपयोगकर्ता भूमिकाओं को दर्शाने वाले UI नियंत्रण, ताकि अनुमति न होने पर हटाने या अपडेट करने की क्रियाएँ छिपी रहें।
- रद्द करने योग्य निर्माण, अपडेट और विलोपन संचालन।
- लॉग, exec और दस्तावेज़ीकरण के साथ एक संसाधन संपादक।
- अनुमतियों के आधार पर पढ़ने-लिखने और इंटरैक्टिव व्यवहार।
एक्सेस नियंत्रण Kubernetes RBAC का उपयोग करता है, इसलिए सीमित अनुमतियों वाला टोकन क्लस्टर संसाधनों को सही ढंग से प्रदर्शित नहीं कर सकता; दस्तावेज़ीकरण बताता है कि Service Account टोकन कैसे प्राप्त करें। तैनाती के लिए, परियोजना इन-क्लस्टर इंस्टॉलेशन निर्देश और Linux, macOS और Windows के लिए डेस्कटॉप इंस्टॉलेशन गाइड प्रदान करती है, जिसके लिए डिफ़ॉल्ट पथ में kubeconfig आवश्यक है।
योगदानकर्ता योगदान दिशानिर्देशों और एक विकास गाइड में सेटअप और बिल्ड निर्देश पा सकते हैं, जिसमें Apple Silicon और macOS जैसे प्लेटफ़ॉर्म-विशिष्ट नोट्स शामिल हैं। परियोजना परीक्षण किए गए Kubernetes प्लेटफ़ॉर्मों की सूची बनाए रखती है और अतिरिक्त या रिग्रेशन रिपोर्ट आमंत्रित करती है। समुदाय संसाधनों में एक Code of Conduct, Kubernetes Slack में #headlamp चैनल, और एक मासिक समुदाय बैठक शामिल है। एक सार्वजनिक रोडमैप और रिलीज़ बोर्ड नियोजित परिवर्तनों को ट्रैक करता है। Headlamp Apache 2.0 लाइसेंस के तहत जारी किया गया है, और परियोजना वेबसाइट पर एक FAQ उपलब्ध है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.