Puppet Class: kafka_connect::confluent_repo

Defined in:
manifests/confluent_repo.pp

Summary

Manages the Confluent package repository.

Overview



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'manifests/confluent_repo.pp', line 5

class kafka_connect::confluent_repo {
  assert_private()

  case $facts['os']['family'] {
    'RedHat': {
      contain kafka_connect::confluent_repo::yum
    }
    'Debian': {
      contain kafka_connect::confluent_repo::apt
    }
    default: {
      fail(sprintf('Confluent repository is not supported on %s', $facts['os']['family']))
    }
  }
}