feat: add variable to set master
This commit is contained in:
parent
0ab1bd2023
commit
96e0ab4b64
4 changed files with 4 additions and 0 deletions
|
@ -7,6 +7,7 @@ Which is based on [Keep A Changelog](http://keepachangelog.com/)
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
- feat: add variable to set master
|
||||||
- feat: manage user
|
- feat: manage user
|
||||||
- feat: add variable to set major version
|
- feat: add variable to set major version
|
||||||
- feat: add ilm policy
|
- feat: add ilm policy
|
||||||
|
|
|
@ -15,6 +15,7 @@ Install and configure Elasticsearch
|
||||||
## Role variables
|
## Role variables
|
||||||
|
|
||||||
* `elasticsearch_major_version` - set the major version (default: `7`)
|
* `elasticsearch_major_version` - set the major version (default: `7`)
|
||||||
|
* `elasticsearch_master` - set if the node is master (default: `true`)
|
||||||
* `elasticsearch_heap_size` - set the heap size (default: `1g`)
|
* `elasticsearch_heap_size` - set the heap size (default: `1g`)
|
||||||
* `elasticsearch_api_user` - set the admin user (default: `elastic`)
|
* `elasticsearch_api_user` - set the admin user (default: `elastic`)
|
||||||
* `elasticsearch_api_password` - set the password for api
|
* `elasticsearch_api_password` - set the password for api
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
---
|
---
|
||||||
elasticsearch_major_version: 8
|
elasticsearch_major_version: 8
|
||||||
|
elasticsearch_master: true
|
||||||
elasticsearch_api_user: elastic
|
elasticsearch_api_user: elastic
|
||||||
elasticsearch_heap_size: 1g
|
elasticsearch_heap_size: 1g
|
||||||
elasticsearch_config: {}
|
elasticsearch_config: {}
|
||||||
|
|
|
@ -7,3 +7,4 @@
|
||||||
ansible.builtin.import_tasks: service.yml
|
ansible.builtin.import_tasks: service.yml
|
||||||
- name: Import data tasks
|
- name: Import data tasks
|
||||||
ansible.builtin.import_tasks: data.yml
|
ansible.builtin.import_tasks: data.yml
|
||||||
|
when: elasticsearch_master
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue