Releases: sous-chefs/kafka
Releases · sous-chefs/kafka
v0.5.1
v0.5.0
Quite a “large” release with changes ranging from a rewrite of how “configuration attributes” are managed to minor fixups:
- Removal of
zookeeper
recipe. Use a dedicated cookbook for that. - Host all “configuration attributes” under a
broker
namespace. - Configurable and sane log4j properties (see
attributes/default.rb
for examples). - Configurable KAFKA_GC_LOG_OPTS environment variable through the
gc_log_opts
attribute. - Bugfix for using this cookbook with AWS OpsWorks (thanks to @pfleidi).
This release introduces changes that are NOT compatible with previous releases due to how "configuration attributes" are managed. Make sure to update your cookbooks.
v0.4.1
- Ensure that directories specified in
log.dirs
are actually created using thedirectory
resource.
In reality Kafka creates the directories if they don't exist, and thus it's not really an issue, but since it's configured through an attribute it should be created by this cookbook.
v0.4.0
- Add
automatic_start
andautomatic_restart
attributes for starting Kafka if it's not currently running and restarting Kafka on configuration changes.
v0.3.0
- Switch from
recommends
tosuggests
for java dependency (#41), as Berkshelf will automatically pull in anything that is declared with therecommends
DSL method.
Cheers to @jakedavis for the fix.
v0.2.1
v0.2.0
v0.1.0
Waaay overdue, but this is the first "proper" release of this cookbook.
Everything for Kafka v0.8.0
, v0.8.1
and v0.8.1.1
should work, but as with all software, there will be bugs and things that aren't working as expected.