notes_devops_engineer
207 subscribers
17 photos
1 file
98 links
Записки DevOps инженера
Download Telegram
29 версия Docker повысило минимальную версия API до 1.44
Error response from daemon: client version 1.43 is too old.
Minimum supported API version is 1.44, please upgrade your client to a newer version
Подробнее https://www.docker.com/blog/docker-engine-version-29/
Проект Minio теперь распространяется только в виде исходного кода. Если вы хотите создавать контейнеры, вам придётся делать это самостоятельно. Подробнее: https://github.com/minio/minio/issues/21647
Forwarded from Dmitry Tsybus
Состоялся новый релиз, v3.2.0! 🎉

Из наиболее значимого:
- Мы добавили поддержку task-tracking приложений (сейчас поддерживается Jira). Можно настроить интеграцию и нажатием на кнопку создавать задачу по инциденту.
- Добавили поддержку исторических данных. Речь идёт про инциденты в статусе 'closed' - теперь они по-умолчанию хранятся ещё 3 месяца после закрытия инцидента. Архив можно посмотреть в UI.
- Теперь можно развернуть IMPulse в друх (и более) экземплярах, чтобы в случае проблем с основным, работу на себя брал запасной (standby) инстанс.
Инструкция по настройке Удостоверяющего Центра (CA) на базе HashiCorp Vault и OpenSSL в Kubernetes

https://habr.com/ru/articles/971494/
Смержили https://github.com/sentry-kubernetes/charts/pull/1871 и теперь в sentry в будущей версии 27.8.0 будет возможно указывать k8s секрет если у вас очередь в redis без rabbitmq
написал статью "Установка и Настройка FreeIPA с внешним Root CA"
https://habr.com/ru/articles/976660/
На выходных у Archestra.AI вышла 1.0.0 🎉🎉🎉

Аркестра — это центральный AI портал для компаний с открытым исходным кодом.

Начнем с безопасности. Утечка данных через агентов — это страшный сон 2026. Дело в том, что автономные агенты уже имеют доступ к важным данным компаний, их притаскивают сотрудники или вендоры, а с появлением MCP ситуация полностью вышла из-под контроля. Агенты совершенно не устойчивы к промпт инжекшенам, а встроенные механизмы OpenAI или Anthropic не защищают на 100% из-за вероятностной архитектуры. В результате, агентов можно обмануть и заставить выдать важные корпоративные данные. Эпидемия уже прошлась катком по продуктам Microsoft, OpenAI, GitHub (мы взломали агента прямо в прямом эфире на их ютуб канале)... Ильдар, СТО рассказывал об этом недавно в подлодке.

В Аркестре есть два прокси — для инференса и для MCP. Вместе они защищают компанию от утечки данных через агентов без вероятностных SLM и классификаторов.

Кроме того, Аркестра ведет учет трат на токены, снижает затраты с помощью оптимизации моделей на лету, сжимает, логирует и даже экспортируют трейсы в OTEL. Большая часть нашей команды — бывшие контрибьютеры графаны, так что с графаной аркестра работает отлично.

Внутри платформы есть каталог MCP и оркестратор, который их запускает. То есть, сняв риски с утечкой данных, можно спокойно пользоваться MCP и строить крутых автономных агентов во всех вертикалях — в маркетинге, найме, продажах и даже финансах.

А вишенка на торте — прямо внутри аркестры есть чатик для общения с агентами с поддержкой MCP и SSO. Оказалось, что если подключить агентов к корпоративным данным, спрятать всю техническую сложность и дать сотрудникам простой доступ, можно получить очень мощный инструмент.

За последние несколько месяцев мы раскатили аркестру в нескольких организациях с десятками тысяч сотрудников и по-этому приняли решение выпустить 1.0.0.

Я знаю что меня читают DevOps и SRE. Пора пробовать, мы готовы к продакшену 😊

https://github.com/archestra-ai/archestra
Forwarded from Мониторим ИТ
12 дашбордов для дежурных, которые успокаивают всех

В этой статье приведены примеры 12 дашбордов для Grafana, которые хорошо помогают быстро диагностировать проблему. Опыт и еще раз опыт.

@monitorim_it
сэкономил твою зарплату на дев стенде

Мне тут было делать нехуй в отпуске и я сделал очередной ненужный дашборд про оверкоммит ресурсов (да и не только) о котором никто не просил

Меня не устраивали дашборды из интернетов и дефолтные, потому что их нужно было каждый раз читать и интерпретировать. А мне хотелось иметь под рукой инструмент для принятия решения (decision making).

тут сразу видно
• cluster overview (total requests / total limits / total headroom)
• node overview (requests allocation by node group / top requests by nodes)
• namespace overview (top requests by namespaces / pod restarts + oom / top pods by cpu throttling / top overcommited namespaces)
• pod overview (requests vs usage / recommendations)

https://github.com/pashtet04/grafana-dashboards/blob/main/k8s-sizing.json

p.s.: кое где удалось срезать до 60% костов сразу же
Мониторинг managed PostgreSQL в Yandex Cloud: практика с экспортером pgSCV и k8s / Хабр
https://habr.com/ru/articles/983852/
VictoriaLogs в Kubernetes: от установки до практического применения
https://habr.com/ru/articles/985350/