Resource Type: kc_connector

Defined in:
lib/puppet/type/kc_connector.rb
Providers:
kc_connector

Overview

Manage running Kafka Connect connectors.

Properties

  • config_updated (defaults to: yes)

    Property to ensure running config matches file config.

    Supported values:
    • yes
    • no
    • unknown
  • connector_state_ensure (defaults to: RUNNING)

    State of the connector to ensure.

    Supported values:
    • RUNNING
    • PAUSED
  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • tasks_state_ensure (defaults to: RUNNING)

    State of the connector tasks to ensure. This is just used to catch failed tasks and should not be changed.

    Supported values:
    • RUNNING

Parameters

  • config_file

    Config file fully qualified path.

  • enable_delete (defaults to: false)

    Flag to enable delete, required for remove action.

    Supported values:
    • true
    • false
    • yes
    • no
  • hostname (defaults to: localhost)

    The hostname or IP of the KC service.

  • name (namevar)

    The name of the connector resource you want to manage.

  • port (defaults to: 8083)

    The listening port of the KC service.

  • provider

    The specific backend to use for this ‘kc_connector` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

  • restart_on_failed_state (defaults to: false)

    Flag to enable auto restart on FAILED connector state.

    Supported values:
    • true
    • false
    • yes
    • no