{"action":"opened","issue":{"url":"https://api.github.com/repos/elasticsearch/puppet-elasticsearch/issues/226","labels_url":"https://api.github.com/repos/elasticsearch/puppet-elasticsearch/issues/226/labels{/name}","comments_url":"https://api.github.com/repos/elasticsearch/puppet-elasticsearch/issues/226/comments","events_url":"https://api.github.com/repos/elasticsearch/puppet-elasticsearch/issues/226/events","html_url":"https://github.com/elasticsearch/puppet-elasticsearch/issues/226","id":53815285,"number":226,"title":"Plugins, instances and configs","user":{"login":"electrical","id":271677,"avatar_url":"https://avatars.githubusercontent.com/u/271677?v=3","gravatar_id":"","url":"https://api.github.com/users/electrical","html_url":"https://github.com/electrical","followers_url":"https://api.github.com/users/electrical/followers","following_url":"https://api.github.com/users/electrical/following{/other_user}","gists_url":"https://api.github.com/users/electrical/gists{/gist_id}","starred_url":"https://api.github.com/users/electrical/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/electrical/subscriptions","organizations_url":"https://api.github.com/users/electrical/orgs","repos_url":"https://api.github.com/users/electrical/repos","events_url":"https://api.github.com/users/electrical/events{/privacy}","received_events_url":"https://api.github.com/users/electrical/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/elasticsearch/puppet-elasticsearch/labels/Discussion","name":"Discussion","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-08T23:28:12Z","updated_at":"2015-01-08T23:28:12Z","closed_at":null,"body":"At the moment plugins are shared between instances.\r\nThis allows us to install multiple instances of Elasticsearch and just have a single copy of the plugin on the system.\r\nThis is done because i always had the assumption that one would use the same plugins for each instance on the same server.\r\nObviously assumptions can be wrong so i want to start this discussion.\r\nAlso we are now getting plugins that have separate config files then the elasticsearch.yml file.\r\nAre those files something we want to shared between instances?\r\n\r\nSo the core of this question is:\r\n\r\n1. Do we want plugins to be shared or separate per instance\r\n2. Do we want plugin specific config files to be shared or separated per instance"}}