From a6d34ef58298d41edaf5505c79833f7b05e6c401 Mon Sep 17 00:00:00 2001 From: tomleb Date: Mon, 15 May 2017 22:37:58 -0400 Subject: [PATCH] Start add elasticsearch --- .../roles/elasticsearch/tasks/main.yml | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 deploy/ansible/roles/elasticsearch/tasks/main.yml diff --git a/deploy/ansible/roles/elasticsearch/tasks/main.yml b/deploy/ansible/roles/elasticsearch/tasks/main.yml new file mode 100644 index 00000000..064134ca --- /dev/null +++ b/deploy/ansible/roles/elasticsearch/tasks/main.yml @@ -0,0 +1,24 @@ +- name: Add elasticsearch key + rpm_key: + state: present + key: https://artifacts.elastic.co/GPG-KEY-elasticsearch + become: true + +- name: Add elasticsearch repo + yum_repository: + name: elasticsearch-5.x + baseurl: https://artifacts.elastic.co/packages/5.x/yum + gpgcheck: 1 + gpgkey: https://artifacts.elastic.co/GPG-KEY-elasticsearch + enabled: 1 + description: Elastic search repository for 5.x packages + become: true + +- name: Install java and elasticsearch + yum: + name: "{{ item }}" + state: present + become: true + with_items: + - java-1.8.0-openjdk + - elasticsearch