Resource Type: elasticsearch_plugin

Defined in:
lib/puppet/type/elasticsearch_plugin.rb
Providers:
plugin
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

  • elasticsearch_package_name

    Name of the system Elasticsearch package.

  • 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