maytasm3 commented on a change in pull request #9542: Add integration tests for 
HDFS
URL: https://github.com/apache/druid/pull/9542#discussion_r395462961
 
 

 ##########
 File path: integration-tests/run_cluster.sh
 ##########
 @@ -157,44 +160,11 @@ fi
 
 # Start docker containers for all Druid processes and dependencies
 {
-  # Start zookeeper and kafka
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.2 
${COMMON_ENV} --name druid-zookeeper-kafka -p 2181:2181 -p 9092:9092 -p 
9093:9093 -v $SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/zookeeper.conf:$SUPERVISORDIR/zookeeper.conf -v 
$SERVICE_SUPERVISORDS_DIR/kafka.conf:$SUPERVISORDIR/kafka.conf druid/cluster
-
-  # Start MYSQL
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.3 
${COMMON_ENV} --name druid-metadata-storage -v $SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/metadata-storage.conf:$SUPERVISORDIR/metadata-storage.conf
 druid/cluster
-
-  # Start Overlord
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.4 
${COMMON_ENV} ${OVERLORD_ENV} ${OVERRIDE_ENV} --name druid-overlord -p 
8090:8090 -p 8290:8290 -v $SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/druid.conf:$SUPERVISORDIR/druid.conf --link 
druid-metadata-storage:druid-metadata-storage --link 
druid-zookeeper-kafka:druid-zookeeper-kafka druid/cluster
-
-  # Start Coordinator
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.5 
${COMMON_ENV} ${COORDINATOR_ENV} ${OVERRIDE_ENV} --name druid-coordinator -p 
8081:8081 -p 8281:8281 -v $SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/druid.conf:$SUPERVISORDIR/druid.conf --link 
druid-overlord:druid-overlord --link 
druid-metadata-storage:druid-metadata-storage --link 
druid-zookeeper-kafka:druid-zookeeper-kafka druid/cluster
-
-  # Start Historical
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.6 
${COMMON_ENV} ${HISTORICAL_ENV} ${OVERRIDE_ENV} --name druid-historical -p 
8083:8083 -p 8283:8283 -v $SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/druid.conf:$SUPERVISORDIR/druid.conf --link 
druid-zookeeper-kafka:druid-zookeeper-kafka druid/cluster
-
-  # Start Middlemanger
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.7 
${COMMON_ENV} ${MIDDLEMANAGER_ENV} ${OVERRIDE_ENV} --name druid-middlemanager 
-p 8091:8091 -p 8291:8291 -p 8100:8100 -p 8101:8101 -p 8102:8102 -p 8103:8103 
-p 8104:8104 -p 8105:8105 -p 8300:8300 -p 8301:8301 -p 8302:8302 -p 8303:8303 
-p 8304:8304 -p 8305:8305 -v $RESOURCEDIR:/resources -v $SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/druid.conf:$SUPERVISORDIR/druid.conf --link 
druid-zookeeper-kafka:druid-zookeeper-kafka --link 
druid-overlord:druid-overlord druid/cluster
-
-  # Start Broker
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.8 
${COMMON_ENV} ${BROKER_ENV} ${OVERRIDE_ENV} --name druid-broker -p 8082:8082 -p 
8282:8282 -v $SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/druid.conf:$SUPERVISORDIR/druid.conf --link 
druid-zookeeper-kafka:druid-zookeeper-kafka --link 
druid-middlemanager:druid-middlemanager --link 
druid-historical:druid-historical druid/cluster
-
-  # Start Router
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.9 
${COMMON_ENV} ${ROUTER_ENV} ${OVERRIDE_ENV} --name druid-router -p 8888:8888 -p 
9088:9088 -v $SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/druid.conf:$SUPERVISORDIR/druid.conf --link 
druid-zookeeper-kafka:druid-zookeeper-kafka --link 
druid-coordinator:druid-coordinator --link druid-broker:druid-broker 
druid/cluster
-
-  # Start Router with permissive TLS settings (client auth enabled, no 
hostname verification, no revocation check)
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.10 
${COMMON_ENV} ${ROUTER_PERMISSIVE_TLS_ENV} ${OVERRIDE_ENV} --name 
druid-router-permissive-tls -p 8889:8889 -p 9089:9089 -v $SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/druid.conf:$SUPERVISORDIR/druid.conf --link 
druid-zookeeper-kafka:druid-zookeeper-kafka --link 
druid-coordinator:druid-coordinator --link druid-broker:druid-broker 
druid/cluster
-
-  # Start Router with TLS but no client auth
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.11 
${COMMON_ENV} ${ROUTER_NO_CLIENT_AUTH_TLS_ENV} ${OVERRIDE_ENV} --name 
druid-router-no-client-auth-tls -p 8890:8890 -p 9090:9090 -v 
$SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/druid.conf:$SUPERVISORDIR/druid.conf --link 
druid-zookeeper-kafka:druid-zookeeper-kafka --link 
druid-coordinator:druid-coordinator --link druid-broker:druid-broker 
druid/cluster
-
-  # Start Router with custom TLS cert checkers
-  docker run -d --privileged --net druid-it-net --ip 172.172.172.12 
${COMMON_ENV} ${ROUTER_CUSTOM_CHECK_TLS_ENV} ${OVERRIDE_ENV} --hostname 
druid-router-custom-check-tls --name druid-router-custom-check-tls -p 8891:8891 
-p 9091:9091 -v $SHARED_DIR:/shared -v 
$SERVICE_SUPERVISORDS_DIR/druid.conf:$SUPERVISORDIR/druid.conf --link 
druid-zookeeper-kafka:druid-zookeeper-kafka --link 
druid-coordinator:druid-coordinator --link druid-broker:druid-broker 
druid/cluster
-
   # Start Hadoop docker if needed
   if [ -n "$DRUID_INTEGRATION_TEST_START_HADOOP_DOCKER" ] && [ 
"$DRUID_INTEGRATION_TEST_START_HADOOP_DOCKER" == true ]
   then
     # Start Hadoop docker container
-    docker run -d --privileged --net druid-it-net --ip 172.172.172.13 -h 
druid-it-hadoop --name druid-it-hadoop -p 2049:2049 -p 2122:2122 -p 8020:8020 
-p 8021:8021 -p 8030:8030 -p 8031:8031 -p 8032:8032 -p 8033:8033 -p 8040:8040 
-p 8042:8042 -p 8088:8088 -p 8443:8443 -p 9000:9000 -p 10020:10020 -p 
19888:19888 -p 34455:34455 -p 49707:49707 -p 50010:50010 -p 50020:50020 -p 
50030:50030 -p 50060:50060 -p 50070:50070 -p 50075:50075 -p 50090:50090 -p 
51111:51111 -v $SHARED_DIR:/shared druid-it/hadoop:2.8.5 sh -c 
"/etc/bootstrap.sh && tail -f /dev/null"
+    docker run -d --privileged --net druid-it-net --ip 172.172.172.13 -h 
druid-it-hadoop --name druid-it-hadoop -p 2049:2049 -p 2122:2122 -p 8020:8020 
-p 8021:8021 -p 8030:8030 -p 8031:8031 -p 8032:8032 -p 8033:8033 -p 8040:8040 
-p 8042:8042 -p 8088:8088 -p 8443:8443 -p 9000:9000 -p 10020:10020 -p 
19888:19888 -p 34455:34455 -p 49707:49707 -p 50010:50010 -p 50020:50020 -p 
50030:50030 -p 50060:50060 -p 50070:50070 -p 50075:50075 -p 50090:50090 -p 
51111:51111 -v $RESOURCEDIR:/resources -v $SHARED_DIR:/shared 
druid-it/hadoop:2.8.5 sh -c "/etc/bootstrap.sh && tail -f /dev/null"
 
 Review comment:
   Mounting RESOURCEDIR which has some additional test data files

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to