Browse Source

cleanup with dependencies on java8

evolinux-users
Jérémy Lecour 4 years ago
parent
commit
c4ca8c3764
  1. 4
      elasticsearch/meta/main.yml
  2. 7
      elasticsearch/tasks/packages.yml
  3. 1
      filebeat/meta/main.yml
  4. 2
      filebeat/tasks/main.yml
  5. 27
      jenkins/meta/main.yml
  6. 4
      jenkins/tasks/main.yml
  7. 1
      kibana/meta/main.yml
  8. 6
      kibana/tasks/main.yml
  9. 6
      logstash/meta/main.yml
  10. 8
      logstash/tasks/main.yml

4
elasticsearch/meta/main.yml

@ -13,6 +13,7 @@ galaxy_info:
- name: Debian
versions:
- jessie
- stretch
galaxy_tags: []
# List tags for your role here, one per line. A tag is
@ -23,4 +24,5 @@ galaxy_info:
# NOTE: A tag is limited to a single word comprised of
# alphanumeric characters. Maximum 20 tags per role.
dependencies: []
dependencies:
- java8

7
elasticsearch/tasks/packages.yml

@ -1,12 +1,5 @@
---
- name: install java8
include_role:
name: java8
tags:
- elasticsearch
- packages
- name: APT https transport is enabled
apt:
name: apt-transport-https

1
filebeat/meta/main.yml

@ -12,6 +12,7 @@ galaxy_info:
- name: Debian
versions:
- jessie
- stretch
dependencies: []
# List your role dependencies here, one per line.

2
filebeat/tasks/main.yml

@ -36,7 +36,7 @@
- packages
- name: Filebeat service is enabled
service:
systemd:
name: filebeat
enabled: yes

27
jenkins/meta/main.yml

@ -0,0 +1,27 @@
---
galaxy_info:
author: Evolix
description: Install Jenkins
issue_tracker_url: https://forge.evolix.org/projects/ansible-roles/issues
license: GPLv2
min_ansible_version: 2.2
platforms:
- name: Debian
versions:
- jessie
galaxy_tags: []
# List tags for your role here, one per line. A tag is
# a keyword that describes and categorizes the role.
# Users find roles by searching for tags. Be sure to
# remove the '[]' above if you add tags to this list.
#
# NOTE: A tag is limited to a single word comprised of
# alphanumeric characters. Maximum 20 tags per role.
dependencies:
- java8

4
jenkins/tasks/main.yml

@ -1,9 +1,5 @@
---
- name: Include java8 role
include_role:
name: java8
- name: Add jenkins GPG key
apt_key:
# url: https://jenkins-ci.org/debian/jenkins-ci.org.key

1
kibana/meta/main.yml

@ -12,6 +12,7 @@ galaxy_info:
- name: Debian
versions:
- jessie
- stretch
dependencies: []
# List your role dependencies here, one per line.

6
kibana/tasks/main.yml

@ -1,9 +1,5 @@
---
- name: Install java8
include_role:
name: java8
- name: APT https transport is enabled
apt:
name: apt-transport-https
@ -39,7 +35,7 @@
- packages
- name: Kibana service is enabled and started
service:
systemd:
name: kibana
enabled: yes
state: started

6
logstash/meta/main.yml

@ -13,7 +13,5 @@ galaxy_info:
versions:
- jessie
dependencies: []
# List your role dependencies here, one per line.
# Be sure to remove the '[]' above if you add dependencies
# to this list.
dependencies:
- java8

8
logstash/tasks/main.yml

@ -1,11 +1,5 @@
---
- name: Install java8
include_role:
name: java8
tags:
- packages
- name: APT https transport is enabled
apt:
name: apt-transport-https
@ -41,7 +35,7 @@
- packages
- name: Logstash service is enabled
service:
systemd:
name: logstash
enabled: yes

Loading…
Cancel
Save