From e2e08b05d9098baa3374a67e4ac8d13d3428250d Mon Sep 17 00:00:00 2001 From: Albert Hopkins Date: Wed, 30 Sep 2015 09:45:55 +0000 Subject: [PATCH] elasticsearch: install the marvel plugin --- appliances/elasticsearch/Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/appliances/elasticsearch/Makefile b/appliances/elasticsearch/Makefile index 374a1e5..23659ad 100644 --- a/appliances/elasticsearch/Makefile +++ b/appliances/elasticsearch/Makefile @@ -18,11 +18,16 @@ install_elasticsearch: $(inroot) tar xf /usr/portage/distfiles/$(ES_TARBALL) -C $(ES_HOME) $(inroot) sh -c 'cd $(ES_HOME) && ln -s elasticsearch-$(ES_VER)/* .' +install_marvel: + $(inroot) sh -c 'cd $(ES_HOME) && ./bin/plugin -i elasticsearch/marvel/latest' + echo 'marvel.agent.enabled: false' >> $(CHROOT)/$(ES_HOME)/config/elasticsearch.yml + postinstall: elasticsearch.service $(MAKE) create_user $(inroot) rm -rf $(ES_HOME) $(inroot) mkdir -p $(ES_HOME) $(MAKE) install_elasticsearch + $(MAKE) install_marvel $(inroot) chown -R elastic:elastic $(ES_HOME) cp elasticsearch.service $(CHROOT)/etc/systemd/system $(inroot) systemctl enable elasticsearch.service