82 lines
1.3 KiB
YAML
82 lines
1.3 KiB
YAML
kafka:
|
|
version: "4.0.0"
|
|
metadataVersion: "4.0"
|
|
timezone: "Asia/Seoul"
|
|
|
|
controller:
|
|
replicas: 3
|
|
storage:
|
|
size: 50Gi
|
|
class: longhorn
|
|
resources:
|
|
requests:
|
|
cpu: 500m
|
|
memory: 1Gi
|
|
limits:
|
|
cpu: 1
|
|
memory: 2Gi
|
|
|
|
broker:
|
|
replicas: 3
|
|
storage:
|
|
size: 50Gi
|
|
class: longhorn
|
|
resources:
|
|
requests:
|
|
cpu: 500m
|
|
memory: 1Gi
|
|
limits:
|
|
cpu: 1
|
|
memory: 2Gi
|
|
|
|
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:
|
|
resources:
|
|
requests:
|
|
memory: 128Mi
|
|
cpu: 100m
|
|
limits:
|
|
memory: 256Mi
|
|
cpu: 200m
|
|
userOperator:
|
|
resources:
|
|
requests:
|
|
memory: 128Mi
|
|
cpu: 100m
|
|
limits:
|
|
memory: 256Mi
|
|
cpu: 200m
|
|
|
|
connectTopics:
|
|
partitions: 1
|
|
replicas: 3
|
|
config:
|
|
cleanupPolicy: compact
|
|
retentionMs: 604800000
|
|
segmentBytes: 1073741824
|
|
|
|
logging:
|
|
kafka:
|
|
rootLoggerLevel: INFO
|
|
connect:
|
|
rootLoggerLevel: INFO
|