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
|
# NOTE: A tag is limited to a single word comprised of
|
||||||
# alphanumeric characters. Maximum 20 tags per role.
|
# alphanumeric characters. Maximum 20 tags per role.
|
||||||
|
|
||||||
dependencies:
|
dependencies: []
|
||||||
- evogalaxy.elasticsearch
|
|
||||||
- evogalaxy.elasticsearch-plugin-head
|
|
||||||
- evogalaxy.logstash
|
|
||||||
- evogalaxy.kibana
|
|
||||||
|
|
|
@ -1,25 +1,13 @@
|
||||||
---
|
---
|
||||||
|
|
||||||
- name: APT https transport is enabled
|
- include_role:
|
||||||
apt:
|
name: elasticsearch
|
||||||
name: apt-transport-https
|
|
||||||
state: present
|
|
||||||
tags:
|
|
||||||
- system
|
|
||||||
- packages
|
|
||||||
|
|
||||||
- name: Elastic GPG key is installed
|
- include_role:
|
||||||
apt_key:
|
name: elasticsearch-plugin-head
|
||||||
url: https://artifacts.elastic.co/GPG-KEY-elasticsearch
|
|
||||||
state: present
|
|
||||||
tags:
|
|
||||||
- system
|
|
||||||
- packages
|
|
||||||
|
|
||||||
- name: Elastic sources list is available
|
- include_role:
|
||||||
apt_repository:
|
name: logstash
|
||||||
repo: "deb https://artifacts.elastic.co/packages/5.x/apt stable main"
|
|
||||||
state: present
|
- include_role:
|
||||||
tags:
|
name: kibana
|
||||||
- system
|
|
||||||
- packages
|
|
||||||
|
|
Loading…
Reference in a new issue