У цьому дописі хочемо поділитися корисними інструментами для управління та моніторингу Kubernetes кластером які точно стануть Вам у нагоді.
- K9s Один із найпотужніших інструментів для керування кластером. Консольний vim подібний інтерфейс для роботи з Kubernetes, що надає зручну навігацію та огляд ресурсів кластеру в реальному часі.
- Popeye Автоматизований інспектор кластеру, який знаходить конфігураційні проблеми та надає рекомендації для їх усунення. Може використовуватись як консольна утиліта або може бути запущений як CronJob в самому кластері та робити періодичні звіти.
- Lens Для поціновувачів графічних інтерфейсів, потужний (GUI) інструмент для Kubernetes, що спрощує керування кластерами, перегляд ресурсів та моніторинг. Дозволяє повністю керувати кластером та переглядати інформацію у більш зручному графічному виді.
- Kubectx Інструмент для швидкого перемикання між Kubernetes-контекстами. Спрощує керування кількома кластерами.
- Kubens Цей інструмент йде в парі з попереднім та дозволяє легко перемикатися між неймспейсами (namespaces) у Kubernetes та прибрати (-n namespace) флаг з Ваших команд.
- Kube-ps1 Плагін для вашого термінала, який додає інформацію про активний Kubernetes-контекст і неймспейс у командний рядок щоб ви завжди знали з яким кластером ви працюєте.
- Stern Маленький але корисний інструмент для потокового перегляду та фільтрації логів кількох подів у Kubernetes у реальному часі. Дозволяє зробити tail на декілька подів одночасно з підсвіткою кольорів.
Ці інструменти є незамінними помічниками які прискорюють і спрощують роботу з Kubernetes-кластерами для розробників та адміністраторів.