Новые релизы терминального/devops-стека за последние пару недель.

  • lazygit — TUI поверх git, вся обычная работа (stage, commit, rebase, стэши) без запоминания флагов git в голове. В v0.65.1 — серия доработок вокруг недавно добавленной поддержки GitHub pull requests прямо из интерфейса, исправляющих шероховатости первой реализации

  • k9s — терминальный клиент для Kubernetes, навигация по подам/неймспейсам/логам без постоянных kubectl get -o wide. В v0.51.0 — плагин для flux reconcile прямо из интерфейса, плагины под Argo Workflows, инверсия тёмной/светлой темы через цветовую модель Oklch (перцептивно равномернее старого HSL-переключения) и возможность стартовать k9s вообще без валидного kube-контекста, что раньше было жёстким условием запуска

  • Helm — пакетный менеджер для Kubernetes, чарты вместо голых YAML-манифестов. В v4.3.0 — фикс поддержки GnuPG keybox (pubring.kbx) в keyring для проверки provenance (раньше с новым форматом ключей верификация подписи чарта могла молча не работать), сообщения registry в template/show теперь идут в stderr, а не путаются со stdout-выводом манифеста. Отдельно релиз фиксирует то, что фактически уже случилось: Helm 3 достиг конца жизни и новых minor-релизов для него не будет — миграция на 4-ю ветку теперь не вопрос “когда-нибудь”, а обязательный пункт плана

  • restic — бэкапы с дедупликацией и шифрованием одним бинарником. В 0.19.1 — фикс монтирования поверх директории самого репозитория (раньше это могло привести к путанице путей при restic mount), и бэкап теперь пропускает недоступные source-пути вместо падения всего задания целиком — одна битая точка монтирования больше не валит весь бэкап остальных путей

#linux #sysadmin #releases