Resource Type: elasticsearch_plugin
- Defined in:
- lib/puppet/type/elasticsearch_plugin.rb
- Providers:
-
elasticsearch_plugin
Overview
Plugin installation type
Properties
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
Parameters
-
configdir
(defaults to: /etc/elasticsearch)
Path to the elasticsearch configuration directory (ES_PATH_CONF).
-
elasticsearch_package_name
Name of the system Elasticsearch package.
-
java_home
Optional string to set the environment variable JAVA_HOME.
-
java_opts
(defaults to: [])
Optional array of Java options for ES_JAVA_OPTS.
-
name (namevar)
An arbitrary name used as the identity of the resource.
-
plugin_dir
(defaults to: /usr/share/elasticsearch/plugins)
Path to the Plugins directory
-
plugin_path
Override name of the directory created for the plugin
-
provider
The specific backend to use for this ‘elasticsearch_plugin` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.
-
proxy
Proxy Host
-
source
Source of the package. puppet:// or file:// resource
-
url
Url of the package