Как стать автором
Обновить
Флант
DevOps-as-a-Service, Kubernetes, обслуживание 24×7

Представляем curator-opensearch: инструмент с открытым кодом для работы с индексами в OpenSearch

Время на прочтение2 мин
Количество просмотров2.3K

Менеджер индексов Curator позволяет создавать, удалять и отключать индексы Elasticsearch, а также создавать и удалять снапшоты. Оригинальный Curator хорошо работает с OpenDistro, однако наша попытка использовать его с поисковой системой OpenSearch провалилась: оказалось, что Curator ее не поддерживает. Поэтому мы создали curator-opensearch — форк Curator’а, адаптированный для OpenSearch.

Проект основан на клиентской библиотеке opensearch-py — управляемом сообществом Open Source-форке elasticsearch-py. Это гарантирует его полную совместимость с OpenSearch. Кроме того, поддерживается Elasticsearch Curator Python API, а в поставку входит скрипт-обертка, который фактически определяется как точка входа. 

Мы успешно применяем curator-opensearch в своих инсталляциях и рады поделиться этим полезным инструментом с сообществом. Исходный код проекта распространяется на условиях Apache License 2.0.

Установить curator-opensearch можно с помощью инсталлятора пакетов для Python:

$ pip install curator-opensearch

Дополнительная информация об использовании доступна по флагу --help (пример вызова: curator --help).

Вся документация родительских проектов сохраняет свою актуальность и для curator-opensearch:

Ждем ваши идеи и пожелания по добавлению новых фич в Issues или в GitHub Discussions. И, конечно, будем признательны за звезды!

P.S.

Читайте также в нашем блоге:

Теги:
Хабы:
Всего голосов 25: ↑25 и ↓0+25
Комментарии4

Другие новости

Информация

Сайт
flant.ru
Дата регистрации
Дата основания
Численность
201–500 человек
Местоположение
Россия
Представитель
Тимур Тукаев