Compare commits

...

2 Commits

Author SHA1 Message Date
jaydee
55e943bd24 initial 2024-12-19 15:58:29 +01:00
jaydee
ac002ab0af initial 2024-12-19 09:13:29 +01:00
5 changed files with 17 additions and 8 deletions

View File

@ -14,4 +14,6 @@
- role: ldap_client - role: ldap_client
tags: ldap_client tags: ldap_client
- role: wazuh-agent - role: wazuh-agent
tags: wazuh-agent tags: wazuh-agent
- role: mqtt-srv
tags: mqtt-srv

View File

@ -1,4 +1,7 @@
- block: - block:
- name: include vault
ansible.builtin.include_vars:
file: jaydee.yml
- name: Install ldap packages - name: Install ldap packages
ansible.builtin.apt: ansible.builtin.apt:
name: name:

View File

@ -1,7 +1,7 @@
- block: - block:
- name: include vault - name: include vault
ansible.builtin.include_vars: ansible.builtin.include_vars:
file: ../jaydee.yml file: jaydee.yml
- name: Delete content & directory - name: Delete content & directory
ansible.builtin.file: ansible.builtin.file:
state: absent state: absent

View File

@ -1,15 +1,17 @@
- block: - block:
- name: Get keys - name: Get keys
ansible.builtin.shell: curl -s https://packages.wazuh.com/key/GPG-KEY-WAZUH | gpg --no-default-keyring --keyring gnupg-ring:/usr/share/keyrings/wazuh.gpg --import && chmod 644 /usr/share/keyrings/wazuh.gpg ansible.builtin.shell: curl -s https://packages.wazuh.com/key/GPG-KEY-WAZUH | gpg --no-default-keyring --keyring gnupg-ring:/usr/share/keyrings/wazuh.gpg --import && chmod 644 /usr/share/keyrings/wazuh.gpg
- name: Add repo - name: Add repo
ansible.builtin.shell: echo "deb [signed-by=/usr/share/keyrings/wazuh.gpg] https://packages.wazuh.com/4.x/apt/ stable main" | tee -a /etc/apt/sources.list.d/wazuh.list ansible.builtin.shell: echo "deb [signed-by=/usr/share/keyrings/wazuh.gpg] https://packages.wazuh.com/4.x/apt/ stable main" | tee -a /etc/apt/sources.list.d/wazuh.list
- name: Install docker - name: Update cache
ansible.builtin.apt: ansible.builtin.apt:
update_cache: true update_cache: true
- name: Add repo - name: Instal wazuh
ansible.builtin.shell: WAZUH_MANAGER="192.168.77.101" apt-get install wazuh-agent ansible.builtin.apt:
name: wazuh-agent
environment:
WAZUH_MANAGER: 'm-server.home.lan'
WAZUH_AGENT_NAME: "{{ inventory_hostname}}"
- name: Restart wazuh service - name: Restart wazuh service
ansible.builtin.service: ansible.builtin.service:
name: wazuh-agent name: wazuh-agent

View File

@ -22,4 +22,6 @@
- name: ssh_banner - name: ssh_banner
tags: ssh_banner tags: ssh_banner
- name: omv_backup - name: omv_backup
tags: omv_backup tags: omv_backup
- name: wazuh-agent
tags: wazuh-agent