forked from evolix/ansible-roles
cleanup with dependencies on java8
This commit is contained in:
parent
8c1024c23c
commit
c4ca8c3764
|
@ -13,6 +13,7 @@ galaxy_info:
|
||||||
- name: Debian
|
- name: Debian
|
||||||
versions:
|
versions:
|
||||||
- jessie
|
- jessie
|
||||||
|
- stretch
|
||||||
|
|
||||||
galaxy_tags: []
|
galaxy_tags: []
|
||||||
# List tags for your role here, one per line. A tag is
|
# 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
|
# 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:
|
||||||
|
- java8
|
||||||
|
|
|
@ -1,12 +1,5 @@
|
||||||
---
|
---
|
||||||
|
|
||||||
- name: install java8
|
|
||||||
include_role:
|
|
||||||
name: java8
|
|
||||||
tags:
|
|
||||||
- elasticsearch
|
|
||||||
- packages
|
|
||||||
|
|
||||||
- name: APT https transport is enabled
|
- name: APT https transport is enabled
|
||||||
apt:
|
apt:
|
||||||
name: apt-transport-https
|
name: apt-transport-https
|
||||||
|
|
|
@ -12,6 +12,7 @@ galaxy_info:
|
||||||
- name: Debian
|
- name: Debian
|
||||||
versions:
|
versions:
|
||||||
- jessie
|
- jessie
|
||||||
|
- stretch
|
||||||
|
|
||||||
dependencies: []
|
dependencies: []
|
||||||
# List your role dependencies here, one per line.
|
# List your role dependencies here, one per line.
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
- packages
|
- packages
|
||||||
|
|
||||||
- name: Filebeat service is enabled
|
- name: Filebeat service is enabled
|
||||||
service:
|
systemd:
|
||||||
name: filebeat
|
name: filebeat
|
||||||
enabled: yes
|
enabled: yes
|
||||||
|
|
||||||
|
|
27
jenkins/meta/main.yml
Normal file
27
jenkins/meta/main.yml
Normal file
|
@ -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
|
|
@ -1,9 +1,5 @@
|
||||||
---
|
---
|
||||||
|
|
||||||
- name: Include java8 role
|
|
||||||
include_role:
|
|
||||||
name: java8
|
|
||||||
|
|
||||||
- name: Add jenkins GPG key
|
- name: Add jenkins GPG key
|
||||||
apt_key:
|
apt_key:
|
||||||
# url: https://jenkins-ci.org/debian/jenkins-ci.org.key
|
# url: https://jenkins-ci.org/debian/jenkins-ci.org.key
|
||||||
|
|
|
@ -12,6 +12,7 @@ galaxy_info:
|
||||||
- name: Debian
|
- name: Debian
|
||||||
versions:
|
versions:
|
||||||
- jessie
|
- jessie
|
||||||
|
- stretch
|
||||||
|
|
||||||
dependencies: []
|
dependencies: []
|
||||||
# List your role dependencies here, one per line.
|
# List your role dependencies here, one per line.
|
||||||
|
|
|
@ -1,9 +1,5 @@
|
||||||
---
|
---
|
||||||
|
|
||||||
- name: Install java8
|
|
||||||
include_role:
|
|
||||||
name: java8
|
|
||||||
|
|
||||||
- name: APT https transport is enabled
|
- name: APT https transport is enabled
|
||||||
apt:
|
apt:
|
||||||
name: apt-transport-https
|
name: apt-transport-https
|
||||||
|
@ -39,7 +35,7 @@
|
||||||
- packages
|
- packages
|
||||||
|
|
||||||
- name: Kibana service is enabled and started
|
- name: Kibana service is enabled and started
|
||||||
service:
|
systemd:
|
||||||
name: kibana
|
name: kibana
|
||||||
enabled: yes
|
enabled: yes
|
||||||
state: started
|
state: started
|
||||||
|
|
|
@ -13,7 +13,5 @@ galaxy_info:
|
||||||
versions:
|
versions:
|
||||||
- jessie
|
- jessie
|
||||||
|
|
||||||
dependencies: []
|
dependencies:
|
||||||
# List your role dependencies here, one per line.
|
- java8
|
||||||
# Be sure to remove the '[]' above if you add dependencies
|
|
||||||
# to this list.
|
|
||||||
|
|
|
@ -1,11 +1,5 @@
|
||||||
---
|
---
|
||||||
|
|
||||||
- name: Install java8
|
|
||||||
include_role:
|
|
||||||
name: java8
|
|
||||||
tags:
|
|
||||||
- packages
|
|
||||||
|
|
||||||
- name: APT https transport is enabled
|
- name: APT https transport is enabled
|
||||||
apt:
|
apt:
|
||||||
name: apt-transport-https
|
name: apt-transport-https
|
||||||
|
@ -41,7 +35,7 @@
|
||||||
- packages
|
- packages
|
||||||
|
|
||||||
- name: Logstash service is enabled
|
- name: Logstash service is enabled
|
||||||
service:
|
systemd:
|
||||||
name: logstash
|
name: logstash
|
||||||
enabled: yes
|
enabled: yes
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue