56 lines
956 B
YAML
56 lines
956 B
YAML
kafka:
|
|
version: "4.0.0"
|
|
metadataVersion: "4.0"
|
|
timezone: "Asia/Seoul"
|
|
|
|
controller:
|
|
replicas: 3
|
|
storage:
|
|
size: 50Gi
|
|
class: longhorn
|
|
resources: {}
|
|
|
|
broker:
|
|
replicas: 3
|
|
storage:
|
|
size: 50Gi
|
|
class: longhorn
|
|
resources: {}
|
|
|
|
config:
|
|
offsetsTopicReplicationFactor: 3
|
|
transactionStateLogReplicationFactor: 3
|
|
transactionStateLogMinIsr: 2
|
|
defaultReplicationFactor: 3
|
|
minInsyncReplicas: 2
|
|
autoCreateTopicsEnable: false
|
|
numPartitions: 3
|
|
deleteTopicEnable: true
|
|
|
|
oauth:
|
|
keycloakUrl: "https://keycloak.example.com"
|
|
keycloakRealm: "your-realm"
|
|
keycloakClientId: "kafka-client"
|
|
|
|
kafkaConnect:
|
|
image: paasup/kafka-connect:0.2
|
|
replicas: 1
|
|
|
|
entityOperator:
|
|
topicOperator: {}
|
|
userOperator: {}
|
|
|
|
connectTopics:
|
|
partitions: 1
|
|
replicas: 3
|
|
config:
|
|
cleanupPolicy: compact
|
|
retentionMs: 604800000
|
|
segmentBytes: 1073741824
|
|
|
|
logging:
|
|
kafka:
|
|
rootLoggerLevel: INFO
|
|
connect:
|
|
rootLoggerLevel: INFO
|