k9s - टर्मिनल UI के जरिए Kubernetes क्लस्टर मैनेज करने का टूल
(github.com/derailed)- Kubernetes क्लस्टर के resources को रियल-टाइम में ऑब्ज़र्व, एक्सप्लोर और मैनेज करने में मदद करने वाला टर्मिनल UI आधारित टूल
- क्लस्टर के बदलावों को लगातार मॉनिटर करता है और संबंधित resources के लिए तुरंत चलाए जा सकने वाले commands देता है, जिससे operations workflow सरल होता है
- डिज़ाइन का फोकस production environment में रियल-टाइम responsiveness और काम के context को बनाए रखने पर है
- स्टैंडर्ड resources और CRD(Custom Resource Definitions) दोनों को सपोर्ट करता है, जिससे अलग-अलग resource types का unified management संभव होता है
- Pod, कंटेनर, नोड जैसे resources के लिए रियल-टाइम metrics tracking सपोर्ट
- logs, scaling, port-forwarding, restart जैसे standard management commands built-in हैं और command alias, hotkeys भी सपोर्ट करता है
- plugins सपोर्ट करता है, इसलिए अपने खुद के cluster commands भी बनाए जा सकते हैं
- मज़बूत filtering mode के साथ workload-संबंधित resources पर drill-down सपोर्ट
- skins, column customization के जरिए UI को ज़रूरत के मुताबिक optimize किया जा सकता है
- RBAC view सपोर्ट, resource graph exploration, और built-in benchmarking भी शामिल
2 टिप्पणियां
बहुत ही सुविधाजनक और शानदार टूल
मैं k9s का अच्छा इस्तेमाल कर रहा हूँ।
2~3 साल पहले जब इसे पहली बार देखा था, तो mdir जैसा एहसास होने की वजह से अच्छा लगा था, और असल में इस्तेमाल करने पर भी यह काफ़ी ठीक है।