--- - block: - name: RedHat/CentOS/Fedora | Add Wazuh indexer repo yum_repository: file: wazuh name: wazuh_repo description: Wazuh yum repository baseurl: "{{ package_repos.yum.indexer.baseurl }}" gpgkey: "{{ package_repos.yum.indexer.gpg }}" gpgcheck: true changed_when: false - name: RedHat/CentOS/Fedora | Install OpenJDK 11 yum: name: java-11-openjdk-devel state: present when: - ansible_distribution != 'Amazon' - name: Amazon Linux | Install OpenJDK 11 block: - name: Install Amazon extras yum: name: amazon-linux-extras state: present - name: Install OpenJDK 11 shell: amazon-linux-extras install java-openjdk11 -y - name: Configure vm.max_map_count lineinfile: line: "vm.max_map_count=262144" dest: "/etc/sysctl.conf" insertafter: EOF create: true become: yes - name: Update vm.max_map_count shell: sysctl -p become: yes when: - ansible_distribution == 'Amazon' - name: RedHat/CentOS/Fedora | Install Indexer dependencies yum: name: "{{ packages }}" vars: packages: - wget - unzip - name: Install Wazuh indexer package: name: wazuh-indexer-{{ indexer_version }} state: present register: install tags: install tags: - install