confluent_kafka

Installs Confluent's Kafka Package

Chartbeat

chartbeat

11,610 downloads

4,535 latest version

4.3 quality score

Version information

  • 0.5.2 (latest)
  • 0.5.1
  • 0.3.0
released May 30th 2018
This version is compatible with:
  • Debian

Start using this module

Documentation

chartbeat/confluent_kafka — version 0.5.2 May 30th 2018

Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with confluent_kafka
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Development - Guide for contributing to the module

Overview

Unofficial module for install and managing Confluent's (http://confluent.io/) distribution of Kafka.

Currently only tested on Ubuntu 12.04

Build Status

Module Description

Module that manages the installation and configuration of Confluent's distribution of Kafka. Currently only supports brokers

Setup

What confluent_kafka affects

  • Installs Kafka package, service and java if specified

Beginning with confluent_kafka

    class { 'confluent_kafka': }

Usage

###Classes

####Class: confluent_kafka Main class for the module, will install the package

###Types:

####Type: confluent_kafka::topic Create/Delete topic in cluster

    confluent_kafka::topic { 'topic_name':
      ensure             => present,
      replication_factor => 3,
      partitions         => 16,
    }

Reference

###Classes ####Public Classes

  • [confluent_kafka]

####Private Classes

  • [confluent_kafka::config]
  • [confluent_kafka::install]
  • [confluent_kafka::service]
  • [confluent_kafka::params]

Limitations

This module is tested on the following platforms:

  • Ubuntu 12.04