elastic-stack use include_role instead of dependencies
This commit is contained in:
parent
1a5f1a32a4
commit
5e6facd0ca
|
@ -23,8 +23,4 @@ galaxy_info:
|
|||
# NOTE: A tag is limited to a single word comprised of
|
||||
# alphanumeric characters. Maximum 20 tags per role.
|
||||
|
||||
dependencies:
|
||||
- evogalaxy.elasticsearch
|
||||
- evogalaxy.elasticsearch-plugin-head
|
||||
- evogalaxy.logstash
|
||||
- evogalaxy.kibana
|
||||
dependencies: []
|
||||
|
|
|
@ -1,25 +1,13 @@
|
|||
---
|
||||
|
||||
- name: APT https transport is enabled
|
||||
apt:
|
||||
name: apt-transport-https
|
||||
state: present
|
||||
tags:
|
||||
- system
|
||||
- packages
|
||||
- include_role:
|
||||
name: elasticsearch
|
||||
|
||||
- name: Elastic GPG key is installed
|
||||
apt_key:
|
||||
url: https://artifacts.elastic.co/GPG-KEY-elasticsearch
|
||||
state: present
|
||||
tags:
|
||||
- system
|
||||
- packages
|
||||
- include_role:
|
||||
name: elasticsearch-plugin-head
|
||||
|
||||
- name: Elastic sources list is available
|
||||
apt_repository:
|
||||
repo: "deb https://artifacts.elastic.co/packages/5.x/apt stable main"
|
||||
state: present
|
||||
tags:
|
||||
- system
|
||||
- packages
|
||||
- include_role:
|
||||
name: logstash
|
||||
|
||||
- include_role:
|
||||
name: kibana
|
||||
|
|
Loading…
Reference in New Issue