Kafka Security Manager Versions Save

Manage your Kafka ACL at scale

v1.0.1

2 years ago
  • Fixed log4j dependency
  • Added Google IAM

v0.11.0

3 years ago
  • Renamed packages to io.conduktor
  • Prepared release to sonatype and Maven
  • Renamed ksm.extract config to ksm.extract.enable (breaking change)

v0.10.2

3 years ago
  • Removed gRPC
  • Implemented support for additional parsers (#74)
  • Implemented YAML parser (#74)
  • Added config to control how often notifications on ACL Source refreshes are sent
  • Fixed (#87) by ensuring that content from S3 buckets is read from the stream completely before the bucket is closed
  • Fixed (#88) S3SourceAcl from BufferedReader bug

v0.9

3 years ago
  • Upgrade to Kafka 2.5.0
  • Added Bitbucket Cloud as an ACL source
  • Added Branch parameter for Bitbucket Server ACL Source
  • Added GitLab as an ACL source
  • Massive refactor to better handle refresh and parsing exceptions

v0.8

4 years ago
  • Added possibility to run AclSyncornizer just once and then stop KSM (Issue #56)
  • Updated to Kafka 2.3.1

v0.7

4 years ago

Kafka 2.1.1 No-zookeeper ACL managing via admin client (PR #49) Scala 2.12.8, sbt 1.2.8 Fix fox basic auth (Issue #51)

v0.6

5 years ago
  • Added Bitbucket Server as an ACL source
  • Added sample ACL rules for a schema registry user
  • Important stability fixes in case of source refresh issue

v0.5

5 years ago

v0.4

5 years ago

Please note this release introduces a major change in the CSV format and now requires an additional column PatternType

Changelog

  • Added S3 Acl Source (#27)
  • Upgraded to Kafka 2.0
  • New format to ACLs that allows Patterns (like prefixes)
  • Upgrades to Docker Compose file
  • Improvements to Docker Compose file
  • Using OpenJDK-8 slim as the base image for Docker releases

v0.3

6 years ago
  • Added gRPC endpoint to perform API calls on KSM (the goal is to build a UI on top of KSM)
  • Feature flag for gRPC server (off by default)
  • Added gRPC reflection service
  • updated to 1.1.0-kafka1.1.0-nosr
  • Added gRPC gateway service (REST)
  • Fixed a nasty stability issue (#20).
  • using ScalaFMT instead of Scalariform
  • Added Read-Only mode (enabled by default) to make KSM more safe for new users (setting is KSM_READONLY and should be explicitly set to false for production)
  • Renamed a few environment variables in KSM (breaking)
  • NoAclSource is now the default AclSource (to be used with KSM_READONLY=true)
  • Artifacts are now deployed to Sonatype / Maven Central