Я бы хотел настроить по умолчанию Управление жизненным циклом индекса (ILM) Политика и шаблон индекса при установке ES в кластере kubernetes, в установочном файле YAML, вместо вызова ES API после установки. Как я могу это сделать?
У меня установлен Elasticsearch в кластере kubernetes на основе файла YAML.
Работают следующие рабочие запросы.
PUT _ilm/policy/logstash_policy
{
"policy": {
"phases": {
"delete": {
"min_age": "30d",
"actions": {
"delete": {}
}
}
}
}
}
PUT _template/logstash_template
{
"index_patterns": ["logstash-*"],
"settings": {
"number_of_shards": 1,
"number_of_replicas": 1,
"index.lifecycle.name": "logstash_policy"
}
}
Я бы хотел настроить выше сразу после установки, без выполнения curl
запросов.