Pull to refresh
28
0
Andrey Koregin @Joyjey

DevOps engineer

Send message
До сих пор не понял где тут мегабайты грувибаша и 1000 строк кода. У меня в редакторе показывает 99 строк (и это с комментариями). :)
Повторюсь, статья о том как можно интегрировать werf, если у вас уже налаженные процессы на Jenkins. Практика нашей работы показывает, что если вы не стартап, а средняя или большая компания, то прыгать по простым и универсальным инструментам, выходящим на рынок каждый месяц, с кучей налаженных процессов, идея так себе. У нас же есть возможность интегрироваться в среду и постепенно и безболезненно, а главное гибко привносить что-то новое.

По поводу того кто это настраивал и вдруг уволился. Если есть фидбек, который хорошо описывает сложность в использовании нашего продукта, то мы всегда рады его выслушать, чтобы учесть это и поправить.

Сейчас для настройки нужно 13 переменных, всего 4 из которых могут потенциально меняться. У нас есть полная документация на русском и английском языках, чат в телеграмме, issues в гитхабе, если новому человеку трудно зайти в документацию почитать или задать вопрос в канале чтобы совладать с тем как работает продукт который используют у них в компании, то я даже не знаю что это за специалист.
В данном случае мы обходимся разными access/secret key для кластеров и бакетов и политикой доступа. Само S3 же просто закрыто по сети для всего кроме Эластика (с некоторыми исключениями в разных случаях).
Не могу сказать в общем по компании, т.к. Эластиков много, но конкретно в этом случае размеры индексов есть на скриншотах в статье.
За основу статьи брался 3 нодовый Эластик, каждая нода 16CPU 32RAM
В некоторых местах используем ECK www.elastic.co/guide/en/cloud-on-k8s/current/k8s-overview.html
Но с такой проблемой не сталкивались совсем.
Всё верно, но в нашем случае нам нужно было не только применить политику, но и разделить те индексы что уже были в кластере, потому политики мы прикрепляли сразу к шаблонам. Проблема была именно в этом. Но за пример спасибо, не подумал о том чтобы добавить уточнение по этому поводу.
В зависимости от платформы где развёрнут проект. Пользуемся и S3 в облаках (в том числе и AWS), и Сeph S3 или Minio для bare-metal.
Если поподробней, то у нас уже была некоторая обзорная статья с тем что мы используем для сбора логов и почему habr.com/ru/company/flant/blog/480946
Если вкратце от себя:
Эластик может переваривать большие объемы данных на запись, индексировать их как удобно и быстро искать по ним в довольно больших выборках. Сам по себе он требует много ресурсов, потому для проектов где нет такого потока данных и с логами ничего не нужно делать он будет избыточен. Но в комбинации с кибаной и её плагинами отлично используется для создания дашбордов, для бизнес метрик, алертинга и дальнейшей обработки статистики.

Information

Rating
Does not participate
Location
Нижний Новгород, Нижегородская обл., Россия
Works in
Date of birth
Registered
Activity