Skip to content

Commit 0dde09b

Browse files
rmoffmneedham
authored andcommitted
Fix YAML for NEO4J_ACCEPT_LICENSE_AGREEMENT and add auto-install of connector (#153)
* Fix YAML for NEO4J_ACCEPT_LICENSE_AGREEMENT * Automagically install the plugin when the container starts * Add /usr/share/confluent-hub-components to plugin.path
1 parent 46ebbb4 commit 0dde09b

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

kafka-connect-neo4j/docker/docker-compose.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ services:
1313
NEO4J_kafka_bootstrap_servers: broker:9093
1414
NEO4J_AUTH: neo4j/connect
1515
NEO4J_dbms_memory_heap_max__size: 8G
16+
NEO4J_ACCEPT_LICENSE_AGREEMENT: 'yes'
1617

1718
zookeeper:
1819
image: confluentinc/cp-zookeeper
@@ -97,8 +98,14 @@ services:
9798
CONNECT_INTERNAL_KEY_CONVERTER: org.apache.kafka.connect.json.JsonConverter
9899
CONNECT_INTERNAL_VALUE_CONVERTER: org.apache.kafka.connect.json.JsonConverter
99100
CONNECT_ZOOKEEPER_CONNECT: 'zookeeper:2181'
100-
CONNECT_PLUGIN_PATH: /usr/share/java,/tmp/connect-plugins
101+
CONNECT_PLUGIN_PATH: /usr/share/java,/tmp/connect-plugins,/usr/share/confluent-hub-components
101102
CONNECT_LOG4J_LOGGERS: org.apache.zookeeper=DEBUG,org.I0Itec.zkclient=DEBUG,org.reflections=ERROR
103+
command:
104+
- bash
105+
- -c
106+
- |
107+
confluent-hub install --no-prompt neo4j/kafka-connect-neo4j:1.0.0
108+
/etc/confluent/docker/run
102109
103110
control-center:
104111
image: confluentinc/cp-enterprise-control-center
@@ -119,4 +126,4 @@ services:
119126
CONTROL_CENTER_INTERNAL_TOPICS_PARTITIONS: 1
120127
CONTROL_CENTER_MONITORING_INTERCEPTOR_TOPIC_PARTITIONS: 1
121128
CONFLUENT_METRICS_TOPIC_REPLICATION: 1
122-
PORT: 9021
129+
PORT: 9021

0 commit comments

Comments
 (0)