Including Zeppelin + JDBC Connector configuration for Plain HTTP and TLS/SSL

This commit is contained in:
Angel Borroy
2019-05-13 10:40:29 +02:00
parent ef69fb123b
commit 7ebb478b2a
5 changed files with 35 additions and 2 deletions

View File

@@ -184,6 +184,27 @@ services:
volumes:
- ./solr6/keystore:/opt/alfresco-insight-engine/keystore
zeppelin:
build: ./zeppelin
environment:
REPO_PROTOCOL: "https"
REPO_HOST: "alfresco"
REPO_PORT: "8443"
JAVA_OPTS: "
-Dalfresco.enable.ssl=true
-Dsolr.ssl.checkPeerName=false
-Djavax.net.ssl.keyStore=/zeppelin/keystore/ssl.repo.client.keystore
-Djavax.net.ssl.keyStorePassword=kT9X6oe68t
-Djavax.net.ssl.keyStoreType=JCEKS
-Djavax.net.ssl.trustStore=/zeppelin/keystore/ssl.repo.client.truststore
-Djavax.net.ssl.trustStorePassword=kT9X6oe68t
-Djavax.net.ssl.trustStoreType=JCEKS
"
ports:
- 9090:9090
volumes:
- ./zeppelin/keystore:/zeppelin/keystore
activemq:
image: alfresco/alfresco-activemq:5.15.8
mem_limit: 1g

View File

@@ -162,8 +162,14 @@ services:
SOLR_JAVA_MEM: "-Xms2g -Xmx2g"
ports:
- 8083:8983 #Browser port
volumes:
- ./solr6/keystore:/opt/alfresco-insight-engine/keystore
zeppelin:
image: quay.io/alfresco/insight-zeppelin:1.1.0.1
environment:
REPO_HOST: "alfresco"
REPO_PORT: "8080"
ports:
- 9090:9090
activemq:
image: alfresco/alfresco-activemq:5.15.8

View File

@@ -0,0 +1,6 @@
FROM quay.io/alfresco/insight-zeppelin:1.1.0.1
RUN mkdir ${ZEPPELIN_HOME}/keystore \
&& chown -R zeppelin:zeppelin ${ZEPPELIN_HOME}/keystore
VOLUME ["${DIST_DIR}/keystore"]