mirror of
https://github.com/datahub-project/datahub.git
synced 2025-12-27 09:58:14 +00:00
fix: Fix env variable setup for kafka, mysql-setup docker containers (#2402)
This commit is contained in:
parent
9c2a30c3a1
commit
f018dd6f3e
@ -1,9 +1,9 @@
|
||||
# This "container" is a workaround to pre-create topics
|
||||
FROM confluentinc/cp-kafka:5.4.0
|
||||
|
||||
ENV METADATA_AUDIT_EVENT_NAME = "MetadataAuditEvent_v4"
|
||||
ENV METADATA_CHANGE_EVENT_NAME = "MetadataChangeEvent_v4"
|
||||
ENV FAILED_METADATA_CHANGE_EVENT_NAME = "FailedMetadataChangeEvent_v4"
|
||||
ENV METADATA_AUDIT_EVENT_NAME="MetadataAuditEvent_v4"
|
||||
ENV METADATA_CHANGE_EVENT_NAME="MetadataChangeEvent_v4"
|
||||
ENV FAILED_METADATA_CHANGE_EVENT_NAME="FailedMetadataChangeEvent_v4"
|
||||
|
||||
CMD echo Waiting for Kafka to be ready... && \
|
||||
cub kafka-ready -b $KAFKA_BOOTSTRAP_SERVER 1 60 && \
|
||||
|
||||
@ -6,6 +6,6 @@ COPY docker/mysql-setup/init.sql /init.sql
|
||||
COPY docker/mysql-setup/init.sh /init.sh
|
||||
RUN chmod 755 init.sh
|
||||
|
||||
ENV DATAHUB_DB_NAME = "datahub"
|
||||
ENV DATAHUB_DB_NAME="datahub"
|
||||
|
||||
CMD dockerize -wait tcp://$MYSQL_HOST:$MYSQL_PORT -timeout 240s /init.sh
|
||||
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
sed -i -e "s/DATAHUB_DB_NAME/${DATAHUB_DB_NAME}/g" /init.sql
|
||||
mysql -u $MYSQL_USERNAME -p"$MYSQL_PASSWORD" -h $MYSQL_HOST < /init.sql
|
||||
sed -e "s/DATAHUB_DB_NAME/${DATAHUB_DB_NAME}/g" /init.sql | tee -a /tmp/init-final.sql
|
||||
mysql -u $MYSQL_USERNAME -p"$MYSQL_PASSWORD" -h $MYSQL_HOST < /tmp/init-final.sql
|
||||
Loading…
x
Reference in New Issue
Block a user