cp-ansible icon indicating copy to clipboard operation
cp-ansible copied to clipboard

Suggest creating a Kafka Client role (confluent.kafka_client) to configure client machines

Open chuck-confluent opened this issue 3 years ago • 0 comments

There are a lot of operational best practices to run Kafka clients, not just brokers, that we can help manage with Ansible. This request has a few parts:

  • Install the kafka client libraries
  • create a client properties file with the appropriate security credentials to connect to the deployed confluent platform
  • specify consumer, producer, or kafka streams application
  • employ best practices for clients, as outlined in Yeva B's performance tuning whitepaper
  • allow for deploying and updating a client application JAR, perhaps even from an artifact repository

chuck-confluent avatar Jun 01 '21 17:06 chuck-confluent