Merge pull request #733 from wazuh/4.3-molecule
Default converge test update
This commit is contained in:
commit
2879582a27
@ -1,11 +1,23 @@
|
|||||||
---
|
---
|
||||||
- name: Converge
|
- name: ConvergeCerts
|
||||||
|
hosts: localhost
|
||||||
|
roles:
|
||||||
|
- role: ../../roles/wazuh/wazuh-indexer
|
||||||
|
perform_installation: false
|
||||||
|
vars:
|
||||||
|
instances:
|
||||||
|
node1:
|
||||||
|
name: node-1 # Important: must be equal to indexer_node_name.
|
||||||
|
ip: 127.0.0.1
|
||||||
|
role: indexer
|
||||||
|
tags:
|
||||||
|
- generate-certs
|
||||||
|
- name: ConvergeInstall
|
||||||
hosts: all
|
hosts: all
|
||||||
roles:
|
roles:
|
||||||
- role: ../../roles/wazuh/ansible-wazuh-manager
|
- role: ../../roles/wazuh/ansible-wazuh-manager
|
||||||
vars:
|
vars:
|
||||||
- { role: ../../roles/wazuh/ansible-filebeat, filebeat_output_elasticsearch_hosts: "elasticsearch_centos7:9200" }
|
- { role: ../../roles/wazuh/ansible-filebeat-oss, filebeat_output_indexer_hosts: "indexer_centos7:9200" }
|
||||||
vars:
|
|
||||||
pre_tasks:
|
pre_tasks:
|
||||||
- name: (converge) fix missing packages in cloud images
|
- name: (converge) fix missing packages in cloud images
|
||||||
apt:
|
apt:
|
||||||
|
|||||||
@ -3,6 +3,8 @@ filebeat_version: 7.10.2
|
|||||||
|
|
||||||
wazuh_template_branch: v4.3.0
|
wazuh_template_branch: v4.3.0
|
||||||
|
|
||||||
|
filebeat_node_name: node-1
|
||||||
|
|
||||||
filebeat_output_indexer_hosts:
|
filebeat_output_indexer_hosts:
|
||||||
- "localhost:9200"
|
- "localhost:9200"
|
||||||
|
|
||||||
@ -18,7 +20,7 @@ filebeat_security: true
|
|||||||
filebeat_ssl_dir: /etc/pki/filebeat
|
filebeat_ssl_dir: /etc/pki/filebeat
|
||||||
|
|
||||||
# Local path to store the generated certificates (Opensearch security plugin)
|
# Local path to store the generated certificates (Opensearch security plugin)
|
||||||
local_certs_path: ./indexer/certificates
|
local_certs_path: "{{ playbook_dir }}/indexer/certificates"
|
||||||
|
|
||||||
filebeatrepo:
|
filebeatrepo:
|
||||||
apt: 'deb https://packages.wazuh.com/4.x/apt/ stable main'
|
apt: 'deb https://packages.wazuh.com/4.x/apt/ stable main'
|
||||||
|
|||||||
@ -44,13 +44,22 @@
|
|||||||
find:
|
find:
|
||||||
paths: "{{ local_certs_path }}/wazuh-certificates"
|
paths: "{{ local_certs_path }}/wazuh-certificates"
|
||||||
patterns: "*"
|
patterns: "*"
|
||||||
|
become: yes
|
||||||
register: certificate_files
|
register: certificate_files
|
||||||
|
|
||||||
|
- name: Change certificates directory ownership
|
||||||
|
file:
|
||||||
|
path: "{{ local_certs_path }}/wazuh-certificates"
|
||||||
|
state: directory
|
||||||
|
mode: '777'
|
||||||
|
become: yes
|
||||||
|
|
||||||
- name: Change Certificates Ownership
|
- name: Change Certificates Ownership
|
||||||
file:
|
file:
|
||||||
path: "{{ item.path }}"
|
path: "{{ item.path }}"
|
||||||
owner: "{{ ansible_effective_user_id }}"
|
owner: "{{ ansible_effective_user_id }}"
|
||||||
group: "{{ ansible_effective_user_id }}"
|
group: "{{ ansible_effective_user_id }}"
|
||||||
|
mode: '777'
|
||||||
become: yes
|
become: yes
|
||||||
with_items: "{{ certificate_files.files }}"
|
with_items: "{{ certificate_files.files }}"
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user