Skip to content

Commit

Permalink
adjust ksqlDB configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
IISI-1204003 committed May 1, 2022
1 parent 26da553 commit 1c7b077
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 18 deletions.
8 changes: 4 additions & 4 deletions chapter-08/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ services:
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1

ksqldb-server:
image: confluentinc/ksqldb-server:0.14.0
image: confluentinc/ksqldb-server:0.25.1
hostname: ksqldb-server
container_name: ksqldb-server
command: ["ksql-server-start", "ksql-server.properties"]
Expand All @@ -46,7 +46,7 @@ services:
# log into the CLI by running:
# docker-compose exec ksqldb-cli ksql http://ksqldb-server:8088
ksqldb-cli:
image: confluentinc/ksqldb-cli:0.14.0
image: confluentinc/ksqldb-cli:0.25.1
container_name: ksqldb-cli
depends_on:
- kafka
Expand All @@ -70,7 +70,7 @@ services:
CONFLUENT_METRICS_TOPIC_REPLICATION: 1
PORT: 9021
#CONTROL_CENTER_CONNECT_CONNECT-DEFAULT_CLUSTER: 'connect:8083'
#CONTROL_CENTER_KSQL_KSQLDB1_URL: "http://ksqldb-server:8088"
#CONTROL_CENTER_KSQL_KSQLDB1_ADVERTISED_URL: "http://localhost:8088"
CONTROL_CENTER_KSQL_KSQLDB1_URL: "http://ksqldb-server:8088"
CONTROL_CENTER_KSQL_KSQLDB1_ADVERTISED_URL: "http://localhost:8088"
# CONTROL_CENTER_SCHEMA_REGISTRY_URL: "http://schema-registry:8081"
TZ: Asia/Taipei
15 changes: 10 additions & 5 deletions chapter-09/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ services:
environment:
ZOOKEEPER_CLIENT_PORT: 2181
ZOOKEEPER_TICK_TIME: 2000
TZ: Asia/Taipei

kafka:
image: confluentinc/cp-enterprise-kafka:6.0.6
Expand All @@ -29,9 +30,10 @@ services:
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
TZ: Asia/Taipei

ksqldb-server:
image: confluentinc/ksqldb-server:0.14.0
image: confluentinc/ksqldb-server:0.25.1
hostname: ksqldb-server
container_name: ksqldb-server
command: ["/etc/ksqldb-server/run.sh"]
Expand All @@ -44,7 +46,7 @@ services:

# docker-compose exec ksqldb-cli ksql http://ksqldb-server:8088
ksqldb-cli:
image: confluentinc/ksqldb-cli:0.14.0
image: confluentinc/ksqldb-cli:0.25.1
container_name: ksqldb-cli
depends_on:
- kafka
Expand All @@ -67,6 +69,7 @@ services:
SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: zookeeper:2181
SCHEMA_REGISTRY_JMX_HOSTNAME: "localhost"
SCHEMA_REGISTRY_JMX_PORT: 31002
TZ: Asia/Taipei

postgres:
image: postgres:9.6.19-alpine
Expand All @@ -77,14 +80,16 @@ services:
POSTGRES_PASSWORD: secret
POSTGRES_USER: root
POSTGRES_DB: root
TZ: Asia/Taipei
volumes:
- ./files/postgres:/docker-entrypoint-initdb.d

elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.7.0
image: docker.elastic.co/elasticsearch/elasticsearch:7.17.3
container_name: elasticsearch
environment:
discovery.type: single-node
TZ: Asia/Taipei

control-center:
image: confluentinc/cp-enterprise-control-center:6.0.6
Expand All @@ -102,7 +107,7 @@ services:
CONFLUENT_METRICS_TOPIC_REPLICATION: 1
PORT: 9021
#CONTROL_CENTER_CONNECT_CONNECT-DEFAULT_CLUSTER: 'connect:8083'
#CONTROL_CENTER_KSQL_KSQLDB1_URL: "http://ksqldb-server:8088"
#CONTROL_CENTER_KSQL_KSQLDB1_ADVERTISED_URL: "http://localhost:8088"
CONTROL_CENTER_KSQL_KSQLDB1_URL: "http://ksqldb-server:8088"
CONTROL_CENTER_KSQL_KSQLDB1_ADVERTISED_URL: "http://localhost:8088"
# CONTROL_CENTER_SCHEMA_REGISTRY_URL: "http://schema-registry:8081"
TZ: Asia/Taipei
12 changes: 8 additions & 4 deletions chapter-10/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ services:
environment:
ZOOKEEPER_CLIENT_PORT: 2181
ZOOKEEPER_TICK_TIME: 2000
TZ: Asia/Taipei

kafka:
image: confluentinc/cp-enterprise-kafka:6.0.6
Expand All @@ -29,6 +30,7 @@ services:
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
TZ: Asia/Taipei

schema-registry:
image: confluentinc/cp-schema-registry:6.0.6
Expand All @@ -38,9 +40,10 @@ services:
environment:
SCHEMA_REGISTRY_HOST_NAME: schema-registry
SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: zookeeper:2181
TZ: Asia/Taipei

ksqldb-server:
image: confluentinc/ksqldb-server:0.14.0
image: confluentinc/ksqldb-server:0.25.1
hostname: ksqldb-server
container_name: ksqldb-server
command: ["ksql-server-start", "/etc/ksqldb-server/server.properties"]
Expand All @@ -54,6 +57,7 @@ services:
KSQL_KSQL_LOGGING_PROCESSING_STREAM_AUTO_CREATE: "true"
KSQL_KSQL_LOGGING_PROCESSING_TOPIC_AUTO_CREATE: "true"
KSQL_KSQL_SCHEMA_REGISTRY_URL: http://schema-registry:8081
TZ: Asia/Taipei
volumes:
- ./files/ksqldb-server:/etc/ksqldb-server

Expand All @@ -63,7 +67,7 @@ services:
# with custom configs
# docker-compose exec ksqldb-cli ksql http://ksqldb-server:8088 --config-file /etc/ksqldb-cli/cli.properties
ksqldb-cli:
image: confluentinc/ksqldb-cli:0.14.0
image: confluentinc/ksqldb-cli:0.25.1
container_name: ksqldb-cli
command: ["ksql", "http://ksqldb-server:8088", "--config-file", "/etc/ksqldb-cli/cli.properties"]
depends_on:
Expand Down Expand Up @@ -91,7 +95,7 @@ services:
CONFLUENT_METRICS_TOPIC_REPLICATION: 1
PORT: 9021
#CONTROL_CENTER_CONNECT_CONNECT-DEFAULT_CLUSTER: 'connect:8083'
#CONTROL_CENTER_KSQL_KSQLDB1_URL: "http://ksqldb-server:8088"
#CONTROL_CENTER_KSQL_KSQLDB1_ADVERTISED_URL: "http://localhost:8088"
CONTROL_CENTER_KSQL_KSQLDB1_URL: "http://ksqldb-server:8088"
CONTROL_CENTER_KSQL_KSQLDB1_ADVERTISED_URL: "http://localhost:8088"
# CONTROL_CENTER_SCHEMA_REGISTRY_URL: "http://schema-registry:8081"
TZ: Asia/Taipei
14 changes: 9 additions & 5 deletions chapter-11/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ services:
environment:
ZOOKEEPER_CLIENT_PORT: 2181
ZOOKEEPER_TICK_TIME: 2000
TZ: Asia/Taipei

kafka:
image: confluentinc/cp-enterprise-kafka:6.0.6
Expand All @@ -29,6 +30,7 @@ services:
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
TZ: Asia/Taipei

schema-registry:
image: confluentinc/cp-schema-registry:6.0.6
Expand All @@ -38,9 +40,10 @@ services:
environment:
SCHEMA_REGISTRY_HOST_NAME: schema-registry
SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: zookeeper:2181
TZ: Asia/Taipei

ksqldb-server:
image: confluentinc/ksqldb-server:0.14.0
image: confluentinc/ksqldb-server:0.25.1
hostname: ksqldb-server
container_name: ksqldb-server
command: ["ksql-server-start", "/etc/ksqldb-server/server.properties"]
Expand All @@ -54,6 +57,7 @@ services:
KSQL_KSQL_LOGGING_PROCESSING_STREAM_AUTO_CREATE: "true"
KSQL_KSQL_LOGGING_PROCESSING_TOPIC_AUTO_CREATE: "true"
KSQL_KSQL_SCHEMA_REGISTRY_URL: http://schema-registry:8081
TZ: Asia/Taipei
volumes:
- ./files/ksqldb-server:/etc/ksqldb-server
- ./udf/build/libs:/etc/ksqldb/extensions
Expand All @@ -64,7 +68,7 @@ services:
# with custom configs
# docker-compose exec ksqldb-cli ksql http://ksqldb-server:8088 --config-file /etc/ksqldb-cli/cli.properties
ksqldb-cli:
image: confluentinc/ksqldb-cli:0.14.0
image: confluentinc/ksqldb-cli:0.25.1
container_name: ksqldb-cli
command: ["ksql", "http://ksqldb-server:8088", "--config-file", "/etc/ksqldb-cli/cli.properties"]
depends_on:
Expand Down Expand Up @@ -92,7 +96,7 @@ services:
CONFLUENT_METRICS_TOPIC_REPLICATION: 1
PORT: 9021
#CONTROL_CENTER_CONNECT_CONNECT-DEFAULT_CLUSTER: 'connect:8083'
#CONTROL_CENTER_KSQL_KSQLDB1_URL: "http://ksqldb-server:8088"
#CONTROL_CENTER_KSQL_KSQLDB1_ADVERTISED_URL: "http://localhost:8088"
# CONTROL_CENTER_SCHEMA_REGISTRY_URL: "http://schema-registry:8081"
CONTROL_CENTER_KSQL_KSQLDB1_URL: "http://ksqldb-server:8088"
CONTROL_CENTER_KSQL_KSQLDB1_ADVERTISED_URL: "http://localhost:8088"
CONTROL_CENTER_SCHEMA_REGISTRY_URL: "http://schema-registry:8081"
TZ: Asia/Taipei
2 changes: 2 additions & 0 deletions chapter-12/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ services:
environment:
ZOOKEEPER_CLIENT_PORT: 32181
ZOOKEEPER_TICK_TIME: 2000
TZ: Asia/Taipei

kafka:
image: confluentinc/cp-enterprise-kafka:6.0.6
Expand All @@ -29,6 +30,7 @@ services:
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
TZ: Asia/Taipei

kafka-create-topics:
image: confluentinc/cp-enterprise-kafka:6.0.6
Expand Down

0 comments on commit 1c7b077

Please sign in to comment.