From 57be4d2ce727c6318e93c7535b12319cbd31d6fc Mon Sep 17 00:00:00 2001 From: Victoria Xia Date: Fri, 13 Mar 2020 10:48:04 -0700 Subject: [PATCH] add confluent-hub to ksqldb server and cli images --- cp-ksql-cli/Dockerfile.deb9 | 5 +++++ cp-ksql-cli/Dockerfile.ubi8 | 5 +++++ cp-ksql-server/Dockerfile.deb9 | 5 +++++ cp-ksql-server/Dockerfile.ubi8 | 5 +++++ 4 files changed, 20 insertions(+) diff --git a/cp-ksql-cli/Dockerfile.deb9 b/cp-ksql-cli/Dockerfile.deb9 index 8bc882efd..c6682c58d 100644 --- a/cp-ksql-cli/Dockerfile.deb9 +++ b/cp-ksql-cli/Dockerfile.deb9 @@ -24,6 +24,11 @@ COPY include/etc/confluent/docker /etc/confluent/docker RUN mkdir -p /etc/${COMPONENT} /etc/${COMPONENT}/secrets /var/log/${COMPONENT} +RUN echo "===> Installing confluent-hub..." \ + && wget http://client.hub.confluent.io/confluent-hub-client-latest.tar.gz \ + && tar xf confluent-hub-client-latest.tar.gz \ + && rm confluent-hub-client-latest.tar.gz + RUN bash /etc/confluent/docker/configure ENV KSQL_LOG4J_OPTS=-Dlog4j.configuration=file:/etc/${COMPONENT}/log4j.properties diff --git a/cp-ksql-cli/Dockerfile.ubi8 b/cp-ksql-cli/Dockerfile.ubi8 index f22eca2e9..1bbd699f1 100644 --- a/cp-ksql-cli/Dockerfile.ubi8 +++ b/cp-ksql-cli/Dockerfile.ubi8 @@ -33,6 +33,11 @@ COPY --chown=appuser:appuser include/etc/confluent/docker /etc/confluent/docker RUN mkdir -p /etc/${COMPONENT} /etc/${COMPONENT}/secrets /var/log/${COMPONENT} /usr/logs \ && chown appuser:appuser -R /etc/${COMPONENT} /var/log/${COMPONENT} /usr/logs +RUN echo "===> Installing confluent-hub..." \ + && wget http://client.hub.confluent.io/confluent-hub-client-latest.tar.gz \ + && tar xf confluent-hub-client-latest.tar.gz \ + && rm confluent-hub-client-latest.tar.gz + USER appuser RUN bash /etc/confluent/docker/configure diff --git a/cp-ksql-server/Dockerfile.deb9 b/cp-ksql-server/Dockerfile.deb9 index 1f5b8b81c..f02a278fa 100644 --- a/cp-ksql-server/Dockerfile.deb9 +++ b/cp-ksql-server/Dockerfile.deb9 @@ -26,6 +26,11 @@ COPY include/etc/confluent/docker /etc/confluent/docker RUN mkdir -p /etc/${COMPONENT} /etc/${COMPONENT}/secrets +RUN echo "===> Installing confluent-hub..." \ + && wget http://client.hub.confluent.io/confluent-hub-client-latest.tar.gz \ + && tar xf confluent-hub-client-latest.tar.gz \ + && rm confluent-hub-client-latest.tar.gz + RUN chmod +x /etc/confluent/docker/run RUN chmod +x /etc/confluent/docker/configure RUN chmod +x /etc/confluent/docker/launch diff --git a/cp-ksql-server/Dockerfile.ubi8 b/cp-ksql-server/Dockerfile.ubi8 index 07dacc52b..a0635383b 100644 --- a/cp-ksql-server/Dockerfile.ubi8 +++ b/cp-ksql-server/Dockerfile.ubi8 @@ -35,6 +35,11 @@ COPY --chown=appuser:appuser include/etc/confluent/docker /etc/confluent/docker RUN mkdir -p /etc/${COMPONENT} /etc/${COMPONENT}/secrets /usr/logs \ && chown appuser:appuser -R /etc/${COMPONENT} /usr/logs +RUN echo "===> Installing confluent-hub..." \ + && wget http://client.hub.confluent.io/confluent-hub-client-latest.tar.gz \ + && tar xf confluent-hub-client-latest.tar.gz \ + && rm confluent-hub-client-latest.tar.gz + RUN chmod +x /etc/confluent/docker/run RUN chmod +x /etc/confluent/docker/configure RUN chmod +x /etc/confluent/docker/launch