wunzeco.elasticsearch-curator
elasticsearch-curator
Rôle Ansible pour installer et configurer elasticsearch-curator.
Exemples
Pour d'autres exemples de configuration d'actions, consultez https://www.elastic.co/guide/en/elasticsearch/client/curator/4.2/examples.html
- hôtes: eshost
vars:
version_elasticsearch_curator: 4.2.6
hôtes_client_elasticsearch_curator: localhost
maître_seulement_client_elasticsearch_curator: True # si vous voulez que le curator s'exécute UNIQUEMENT sur le maître
actions_elasticsearch_curator:
- action: delete_indices
description: >-
Supprime les indices de plus de 45 jours (basé sur le nom de l'indice), pour les indices préfixés par logstash.
Ignorez l'erreur si le filtre ne donne pas une liste d'indices actionnable (ignore_empty_list) et quittez proprement.
options:
ignore_empty_list: True
timeout_override:
continue_if_exception: False
disable_action: False
filters:
- filtertype: pattern
kind: prefix
value: logstash-
exclude:
- filtertype: age
source: name
direction: older
timestring: "'%Y.%m.%d'"
unit: days
unit_count: 45
exclude:
emploi_cron_elasticsearch_curator:
description: "Curator les indices Elasticsearch une fois par semaine"
minute: 0
heure: 0
jour: '*'
jour_de_la_semaine: 6
mois: '*'
rôles:
- wunzeco.elasticsearch_curator
Test
Pour tester ce rôle, exécutez
kitchen test
Dépendances :
Aucune
Installer
ansible-galaxy install wunzeco.elasticsearch-curator
Licence
Unknown
Téléchargements
11.3k
Propriétaire