This commit is contained in:
2025-10-21 14:04:09 -05:00
parent 4df485af5d
commit 571455802b
11 changed files with 186 additions and 144 deletions

View File

@@ -4,7 +4,7 @@
register: sharingan_packages
package:
name:
- elasticsearch
- opensearch
- mongodb-bin
- mongodb-tools-bin
- graylog
@@ -13,7 +13,7 @@
- name: Sharingan services
become: yes
loop:
- elasticsearch
- opensearch
- mongodb
- graylog
service:
@@ -24,11 +24,11 @@
- name: Sharingan backups directory
become: yes
file:
path: /usr/local/backups/elasticsearch
path: /usr/local/backups/opensearch
state: directory
owner: elasticsearch
group: elasticsearch
mode: 0770
- name: Set Sharingan backups
command: "curl -X PUT localhost:9200/_snapshot/my_backup?pretty -H 'Content-Type: application/json' -d '{ type: fs, settings: { location: /usr/local/backup/elasticsearch, compress: true } }'"
command: "curl -X PUT localhost:9200/_snapshot/my_backup?pretty -H 'Content-Type: application/json' -d '{ type: fs, settings: { location: /usr/local/backup/opensearch, compress: true } }'"