Elasticsearch-php: Support for Index Lifecycle Management API

Created on 13 Mar 2020  路  3Comments  路  Source: elastic/elasticsearch-php

As of v7.6.1, I couldn't find support for creating/managing ILM policies within the client.

Is this currently supported and I missed it, or is it on the road map?

Thanks!

question

All 3 comments

The ILM APIs are part of the X-Pack endpoints. In the past we managed this in a separate repository elastic/elasticsearch-x-pack-php. Unfortunately, this repository is not updated since ES 5.x. I'm working to update it in order to release a version for ES 6.x.

For 7.x I would like to dismiss this repository and merge the XPack endpoints into elastic/elasticsearch-php directly. I'll try to merge it for the next minor version elasticsearch-php 7.7.

@thinkspill I created the 7.7 branch to support the upcoming Elasticsearch 7.7. This new release contains also the XPack endpoints. You can test it using the following composer command:

composer require elasticsearch/elasticsearch:7.7.x-dev

@thinkspill I released elaticsearch-php 7.7.0 that includes all the XPack endpoints. Now you can creating/managing ILM policies.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

paulhuisman picture paulhuisman  路  6Comments

opeadeyomoye picture opeadeyomoye  路  4Comments

approached picture approached  路  4Comments

m9rco picture m9rco  路  3Comments

dinamic picture dinamic  路  5Comments