Puppet Class: opensearch::packages

Defined in:
modules/opensearch/manifests/packages.pp

Overview

SPDX-License-Identifier: Apache-2.0

Class: opensearch::packages

Provisions OpenSearch package and dependencies.

Parameters:

  • package_name (String)
  • send_logs_to_logstash (Boolean)


6
7
8
9
10
11
12
13
14
15
16
# File 'modules/opensearch/manifests/packages.pp', line 6

class opensearch::packages (
    String  $package_name,
    Boolean $send_logs_to_logstash,
) {
    include ::java::tools # lint:ignore:wmf_styleguide

    package { 'opensearch':
        ensure => present,
        name   => $package_name,
    }
}