Puppet Class: confluent::kafka

Inherits:
confluent::params
Defined in:
manifests/kafka.pp

Overview

Class is used to install the core Kafka packages.

Examples:

Installing the Kafka packages.

include ::confluent::kafka

Parameters:

  • package_ensure (Any) (defaults to: 'installed')

    Ensure to be passed to the package installation.

  • package_name (Any) (defaults to: $confluent::params::kafka_package_name)

    Name of the package to install. This rarely needs to be changed unless you need to install a different version of Scala.



9
10
11
12
13
14
15
16
17
18
19
# File 'manifests/kafka.pp', line 9

class confluent::kafka (
  $package_ensure = 'installed',
  $package_name   = $confluent::params::kafka_package_name
) inherits confluent::params {
  include ::confluent

  package { $package_name:
    ensure => $package_ensure,
    tag    => 'confluent',
  }
}