ansible-kafka-admin

Manage your topic's configuration (partitions, replication factor, parameters), ACLs, quotas, users and get stats, without any effort with this library. It does not use the Kafka scripts and does not require ssh connection to the remote broker.

APACHE-2.0 License

Stars
139

Bot releases are hidden (Show)

ansible-kafka-admin - 0.19.0

Published by ryarnyah about 1 year ago

What's Changed

Full Changelog: https://github.com/StephenSorriaux/ansible-kafka-admin/compare/0.18.2...0.19.0

ansible-kafka-admin - 0.18.1

Published by ryarnyah over 1 year ago

What's Changed

Full Changelog: https://github.com/StephenSorriaux/ansible-kafka-admin/compare/0.18.0...0.18.1

ansible-kafka-admin - 0.18.0

Published by ryarnyah over 1 year ago

What's Changed

Full Changelog: https://github.com/StephenSorriaux/ansible-kafka-admin/compare/0.17.1...0.18.0

ansible-kafka-admin - 0.17.1

Published by ryarnyah about 2 years ago

ansible-kafka-admin - 0.17.0

Published by ryarnyah about 2 years ago

ansible-kafka-admin - 0.16.0

Published by ryarnyah about 2 years ago

ansible-kafka-admin - 0.15.3

Published by ryarnyah over 2 years ago

  • Fix repartition algorithm MVP @ryarnyah
ansible-kafka-admin - 0.15.2

Published by ryarnyah over 2 years ago

  • Fix kafka_sleep_time & kafka_max_retries on modules MVP @ryarnyah
ansible-kafka-admin - 0.15.0

Published by ryarnyah almost 3 years ago

  • Add kafka reassign partitions for topics MVP @ryarnyah
ansible-kafka-admin - 0.14.1

Published by ryarnyah almost 3 years ago

  • Add tests on ZK mTLS & fix zk tls load config MVP @ryarnyah
ansible-kafka-admin - 0.14.0

Published by ryarnyah about 3 years ago

  • Add module to delete topic partiton for a given consumer group MVP @ymilhi
  • Add Some partitions infos on isr & replication-factor on kafka_info module MVP @ryarnyah
  • Add topics-configuration resource to kafka_info MVP @ryarnyah
ansible-kafka-admin - 0.13.2

Published by ryarnyah about 3 years ago

  • fix kafka_topics partition increase MVP @mrandreyeff
ansible-kafka-admin - 0.13.1

Published by ryarnyah over 3 years ago

  • fix request to get full list of acls MVP @mrandreyeff
  • Add start/end partition for kafka_info on topics MVP @ryarnyah
  • Remove mandatory api_version option MVP @ryarnyah
ansible-kafka-admin - 0.13.0

Published by ryarnyah over 3 years ago

  • Use utf8 vs ascii for json MVP @ryarnyah
  • Add acl resource to kafka_info module MVP @StephenSorriaux
  • Add an invitation link to Slack workspace MVP @StephenSorriaux
  • Default should respect the intended type MVP @teebee
  • Add some build to add ansible-collection to release MVP @ryarnyah
  • Add kafka_quotas module MVP @ryarnyah
ansible-kafka-admin - 0.12.1

Published by ryarnyah over 3 years ago

  • Expose request timeout & connections_max_idle_ms, MVP @ryarnyah
ansible-kafka-admin - 0.12.0

Published by ryarnyah over 3 years ago

  • Support Python 3.5 MVP @ryarnyah
  • Zookeeper is only needed when Kafka < 2.4.0 and replica_factor is changed or Kafka == 0.11.0 MVP @ryarnyah
  • Add modules kafka_topic and kafka_acl MVP @ryarnyah
  • Deprecate kafka_lib MVP @ryarnyah
  • Add bulk modules kafka_acls and kafka_topics MVP @ryarnyah
  • Upgrade dependencies (@see requirements.txt) MVP @ryarnyah
  • Migrate from Travis to Github Actions MVP @ryarnyah
  • Add test to check deleted options MVP @StephenSorriaux
  • Refactor tests to call ansible direcly from python MVP @ryarnyah
  • Add idempotency test to all tests MVP @StephenSorriaux
  • Add real-life examples MVP @StephenSorriaux
  • Add link to Treeware offset.earth/treeware (please support us on it) MVP @StephenSorriaux
ansible-kafka-admin - 0.11.0

Published by StephenSorriaux over 3 years ago

Please make sure to update your Python dependencies before using this version (pip install -r requirements.txt).

  • Add support for kafka-python >= 1.4.5
  • Consider -1 value for partitions and replica_factor but display a warning when topic already exists
  • Add new kafka_info lib to get information about Kafka cluster (topics, brokers, consumer groups), see documentation on how to use it
  • Add support for SASL SCRAM authentication mechanism, MVP @LaurentOliva
  • Replace Travis with Github Actions, MVP @ryarnyah
ansible-kafka-admin - 0.10.0

Published by StephenSorriaux about 4 years ago

  • ACL: deprecate broker in favour of cluster. Please update your playbook if you are currently using broker
  • Misc: remove wrong license headers present in some files
  • ACL: fix the request used to delete ACL with broker version > 2.x
ansible-kafka-admin - 0.9.1

Published by StephenSorriaux over 4 years ago

  • Fix lag calculation MVP @ryarnyah
  • Add option to ignore empty partition when calculating lag MVP @ryarnyah