HN पर साझा: Glasskube – Helm का विकल्प, एक open source Kubernetes package manager
(github.com/glasskube)📦 Glasskube क्या है?
Glasskube Kubernetes के लिए एक open source package manager है। यह Helm या Kustomize जैसे टूल्स की तुलना में पैकेजों को 20 गुना तेज़ी से deploy, update और configure कर सकता है। यह Homebrew और npm की सादगी से प्रेरित है। आप Glasskube UI, CLI, या GitOps के ज़रिए सीधे पैकेज deploy कर सकते हैं।
⭐️ Glasskube क्यों?
- Kubernetes ecosystem में 5 साल से अधिक काम करते हुए package management, configuration और deployment में कठिनाइयाँ आईं।
- Homebrew, apt, dnf जैसे टूल्स इस्तेमाल में आसान थे।
- यूज़र्स की आम समस्याओं को हल करने के लिए Glasskube बनाया गया।
✨ मुख्य फीचर्स
- सरल और भरोसेमंद CLI और UI: Glasskube UI के माध्यम से cluster में पैकेज आसानी से install किए जा सकते हैं।
- पैकेज configuration: UI या CLI के माध्यम से type-safe input values का उपयोग करके पैकेज configure किए जा सकते हैं।
- dependency management: Glasskube पैकेज dependencies को समझते हैं, कई पैकेजों द्वारा refer किए जा सकते हैं, और सही namespace में install होते हैं।
- सुरक्षित package updates: एक क्लिक (या CLI command) से update का preview देखा जा सकता है और मनचाहे version पर update किया जा सकता है।
- reactions और comments: GitHub या Glasskube UI में Kubernetes पैकेजों पर चर्चा और voting की जा सकती है।
- GitOps integration: सभी Glasskube पैकेज GitOps के साथ manage किए जा सकते हैं।
- multiple repositories और private packages: कई repositories का उपयोग किया जा सकता है और private packages publish किए जा सकते हैं।
🚀 जल्दी शुरू करें
- Homebrew के जरिए Glasskube install करें:
brew install glasskube/tap/glasskube - cluster में ज़रूरी components install करें:
glasskube bootstrap - package manager UI शुरू करें:
यह command default browser मेंglasskube servehttp://localhost:8580खोल देती है।
📦 समर्थित पैकेज
Glasskube कई तरह के पैकेजों को support करता है, जिनमें प्रमुख हैं:
- Kubernetes Dashboard
kubernetes/dashboard - Cert Manager
cert-manager/cert-manager - Ingress-NGINX Controller
kubernetes/ingress-nginx - Kube Prometheus Stack
prometheus-operator/kube-prometheus - Cloud Native PG
cloudnative-pg/cloudnative-pg
☝️ मदद चाहिए या feedback देना चाहते हैं?
अगर कोई समस्या आती है, तो Discord पर support लिया जा सकता है। bug, issue या feature request के लिए issue खोलकर समाधान किया जा सकता है।
🤝 Glasskube में योगदान कैसे करें
Glasskube को बेहतर बनाने के लिए feedback बहुत महत्वपूर्ण है। beta version इस्तेमाल करना, समस्याएँ report करना और सुझाव साझा करना ही योगदान देने का तरीका है। अधिक जानकारी के लिए contribution guide देखें।
🤩 सभी contributors को धन्यवाद
प्रोजेक्ट को support करने वाले सभी लोगों का धन्यवाद। योगदान छोटा हो या बड़ा, सभी के लिए आभार।
📘 लाइसेंस
Glasskube Apache 2.0 लाइसेंस के तहत उपलब्ध है। अधिक जानकारी के लिए LICENSE फ़ाइल देखें।
GN⁺ की राय
- Kubernetes package management में बदलाव: Glasskube, Kubernetes package management की जटिलता को काफी कम करता है।
- user-friendly interface: UI और CLI के ज़रिए उपयोगकर्ता आसानी से इसका इस्तेमाल कर सकते हैं।
- सुरक्षित updates: update को पहले जाँचकर सुरक्षित रूप से लागू करने की सुविधा बहुत उपयोगी है।
- GitOps integration: GitOps के साथ integration DevOps प्रक्रिया को और अधिक सुचारु बनाता है।
- विभिन्न पैकेजों का support: कई तरह के पैकेजों के support से इसका उपयोग अधिक लचीला बनता है।
1 टिप्पणियां
Hacker News राय