From 42834aa438c901c8ca661aa9d73d44f9cb8342d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lecour?= Date: Wed, 10 May 2017 00:09:23 +0200 Subject: [PATCH] Add metadata for elastic roles --- elastic-sources-list/meta/main.yml | 9 ++++++++ elastic-stack/meta/main.yml | 17 +++++++++++---- elasticsearch-curator/meta/main.yml | 10 +++++++++ elasticsearch-plugin-head/meta/main.yml | 26 ++++++++++++++++++++++- elasticsearch/meta/main.yml | 28 +++++++++++++++++++++++-- 5 files changed, 83 insertions(+), 7 deletions(-) diff --git a/elastic-sources-list/meta/main.yml b/elastic-sources-list/meta/main.yml index 20c0e73e..3be58c98 100644 --- a/elastic-sources-list/meta/main.yml +++ b/elastic-sources-list/meta/main.yml @@ -13,6 +13,15 @@ galaxy_info: 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: [] # List your role dependencies here, one per line. # Be sure to remove the '[]' above if you add dependencies diff --git a/elastic-stack/meta/main.yml b/elastic-stack/meta/main.yml index c6852fa8..4e26d3b6 100644 --- a/elastic-stack/meta/main.yml +++ b/elastic-stack/meta/main.yml @@ -14,8 +14,17 @@ galaxy_info: 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: - - { role: elasticsearch } - - { role: elasticsearch-plugin-head } - - { role: logstash } - - { role: kibana } + - evogalaxy.elasticsearch + - evogalaxy.elasticsearch-plugin-head + - evogalaxy.logstash + - evogalaxy.kibana diff --git a/elasticsearch-curator/meta/main.yml b/elasticsearch-curator/meta/main.yml index 585a9a88..0b48e8c4 100644 --- a/elasticsearch-curator/meta/main.yml +++ b/elasticsearch-curator/meta/main.yml @@ -1,3 +1,4 @@ +--- galaxy_info: author: Evolix description: Install Elasticsearch Curtor, for index management. @@ -13,6 +14,15 @@ galaxy_info: 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: [] # List your role dependencies here, one per line. # Be sure to remove the '[]' above if you add dependencies diff --git a/elasticsearch-plugin-head/meta/main.yml b/elasticsearch-plugin-head/meta/main.yml index c0447167..4d0d161d 100644 --- a/elasticsearch-plugin-head/meta/main.yml +++ b/elasticsearch-plugin-head/meta/main.yml @@ -1,3 +1,27 @@ --- +galaxy_info: + author: Evolix + description: Install the Head plugin for Elasticsearch. + + 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: - - nodejs + - evogalaxy.nodejs diff --git a/elasticsearch/meta/main.yml b/elasticsearch/meta/main.yml index 5c6102f7..88494f24 100644 --- a/elasticsearch/meta/main.yml +++ b/elasticsearch/meta/main.yml @@ -1,4 +1,28 @@ --- +galaxy_info: + author: Evolix + description: Install Elasticsearch + + 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: - - { role: java8 } - - { role: elastic-sources-list } + - evogalaxy.java8 + - evogalaxy.elastic-sources-list