All Downloads are FREE. Search and download functionalities are using the official Maven repository.

fkaer.2.0.0.source-code.kafka-config.json Maven / Gradle / Ivy

Go to download

Deployment automation utility for apache kafka. Automate kafka cluster configurations for topics, brokers, ACLs. This jar can be used as an executable as well as a maven dependecy

The newest version!
{
  "topics": [
    {
      "name": "withSuffix-${topic.suffix}",
      "partitions": 1,
      "replicationFactor": 1,
      "description": "This is a description for a topic with a suffix.",
      "configs": {
        "compression.type": "gzip",
        "cleanup.policy": "delete",
        "delete.retention.ms": "86400000"
      }
    },
    {
      "name": "test",
      "partitions": 1,
      "replicationFactor": 1,
      "description": "This description is just for documentation. It does not affect the kafka cluster",
      "configs": {
        "compression.type": "gzip",
        "cleanup.policy": "compact"
      }
    }
  ],
  "brokers": [
    {
      "id": "1",
      "config": {
        "sasl.login.refresh.window.jitter": "0.05"
      }
    }
  ],
  "acls" : [
    {
      "principal": "User:joe",
      "resourceType": "Topic",
      "patternType": "LITERAL",
      "resourceName": "test",
      "operation": "Read",
      "permissionType": "Allow",
      "host": "*"
    }
  ],
  "aclStrings": [
    "User:joe,Topic,LITERAL,test,Read,Allow,*",
    "User:jon,Cluster,LITERAL,kafka-cluster,Create,Allow,*"
  ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy