appbaseio/EScompanion

Name: EScompanion

Owner: appbase.io

Description: A companion installation app for Autopilot

Created: 2016-07-05 21:32:11.0

Updated: 2017-11-20 18:41:40.0

Pushed: 2016-10-26 20:28:14.0

Homepage: https://autopilot.appbase.io

Size: 5521

Language: Go

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

EScompanion

A companion wrapper for elasticsearch which can install Elasticsearch and Kibana plugins, compatible with all major elasticsearch versions starting v1.6 to v2.3.

How to use

The EScompanion depends on .env file to get the credentials if you want to install plugins on a remote system. If no .env file is provided then EScompanion will revert to local system.

uild

ll install on the local system
ugin -version 2.3 appbaseio/dejaVu mobz/elasticsearch-head
How to test

The tests assume that the plugin binary is present in the location /usr/share/elasticsearch/bin if thats not true for your server then just change the command from the testCommandProvider function present in the test file.

Create a .env file which contains

=Test  # user on the server
ER=Elasticsearch.local
=22
WORD=neverTrustMe
or
"./.ssh/id_rsa"

Then go test


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.