Skip to content

Commit

Permalink
:fix: fixes event and service bus env variable to different Dockerfile
Browse files Browse the repository at this point in the history
Signed-off-by: riccardomodanese <riccardo.modanese@eurotech.com>
  • Loading branch information
riccardomodanese committed Mar 3, 2025
1 parent 722ffda commit 10d193b
Show file tree
Hide file tree
Showing 6 changed files with 66 additions and 16 deletions.
14 changes: 12 additions & 2 deletions assembly/api/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,12 @@ ENV DATASTORE_ADDR es:9200
ENV SQL_DB_ADDR db
ENV SQL_DB_PORT 3306

ENV SERVICE_BROKER_ADDR amqp://events-broker:5672
ENV EVENT_BROKER_URL=${EVENT_BROKER_URL:-amqp://events-broker:5672}
ENV EVENT_BROKER_USERNAME=${EVENT_BROKER_USERNAME:-kapua-sys}
ENV EVENT_BROKER_PASSWORD=${EVENT_BROKER_PASSWORD:-kapua-password}
ENV SERVICE_BROKER_URL=${SERVICE_BROKER_URL:-amqp://events-broker:5672}
ENV SERVICE_BROKER_USERNAME=${SERVICE_BROKER_USERNAME:-kapua-sys}
ENV SERVICE_BROKER_PASSWORD=${SERVICE_BROKER_PASSWORD:-kapua-password}

ENV JOB_ENGINE_BASE_ADDR http://job-engine:8080/v1

Expand All @@ -35,7 +40,12 @@ ENV JAVA_OPTS "-Dapi.cors.origins.allowed=\${API_CORS_ORIGINS_ALLOWED} \
-Dcommons.db.connection.port=\${SQL_DB_PORT} \
-Dbroker.host=\${BROKER_ADDR} \
-Ddatastore.elasticsearch.nodes=\${DATASTORE_ADDR} \
-Dcommons.eventbus.url=\${SERVICE_BROKER_ADDR} \
-Dcommons.eventbus.url="${EVENT_BROKER_URL}" \
-Dcommons.eventbus.username="${EVENT_BROKER_USERNAME}" \
-Dcommons.eventbus.password="${EVENT_BROKER_PASSWORD}" \
-Dcommons.servicebus.url="${SERVICE_BROKER_URL}" \
-Dcommons.servicebus.username="${SERVICE_BROKER_USERNAME}" \
-Dcommons.servicebus.password="${SERVICE_BROKER_PASSWORD}" \
-Dcertificate.jwt.private.key=file:///etc/opt/kapua/key.pk8 \
-Dcertificate.jwt.certificate=file:///etc/opt/kapua/cert.pem \
-Ddatastore.disable=\${KAPUA_DISABLE_DATASTORE:-false} \
Expand Down
14 changes: 12 additions & 2 deletions assembly/broker-artemis/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,12 @@ ENV DATASTORE_CLIENT org.eclipse.kapua.service.elasticsearch.client.rest.RestEla
ENV SQL_DB_ADDR db
ENV SQL_DB_PORT 3306

ENV SERVICE_BROKER_ADDR amqp://events-broker:5672
ENV EVENT_BROKER_URL=${EVENT_BROKER_URL:-amqp://events-broker:5672}
ENV EVENT_BROKER_USERNAME=${EVENT_BROKER_USERNAME:-kapua-sys}
ENV EVENT_BROKER_PASSWORD=${EVENT_BROKER_PASSWORD:-kapua-password}
ENV SERVICE_BROKER_URL=${SERVICE_BROKER_URL:-amqp://events-broker:5672}
ENV SERVICE_BROKER_USERNAME=${SERVICE_BROKER_USERNAME:-kapua-sys}
ENV SERVICE_BROKER_PASSWORD=${SERVICE_BROKER_PASSWORD:-kapua-password}

USER 0

Expand All @@ -36,7 +41,12 @@ RUN useradd -u 1002 -g 0 -d '/opt/artemis' -s '/sbin/nologin' artemis && \
ENV JAVA_ARGS "-Dcommons.db.schema.update=true \
-Dcommons.db.connection.host=\${SQL_DB_ADDR} \
-Dcommons.db.connection.port=\${SQL_DB_PORT} \
-Dcommons.eventbus.url=\${SERVICE_BROKER_ADDR} \
-Dcommons.eventbus.url="${EVENT_BROKER_URL}" \
-Dcommons.eventbus.username="${EVENT_BROKER_USERNAME}" \
-Dcommons.eventbus.password="${EVENT_BROKER_PASSWORD}" \
-Dcommons.servicebus.url="${SERVICE_BROKER_URL}" \
-Dcommons.servicebus.username="${SERVICE_BROKER_USERNAME}" \
-Dcommons.servicebus.password="${SERVICE_BROKER_PASSWORD}" \
-Dbroker.ip=message-broker \
-Dlocator.class.impl=org.eclipse.kapua.locator.guice.GuiceLocatorImpl \
-Dlocator.guice.stage=PRODUCTION \
Expand Down
14 changes: 12 additions & 2 deletions assembly/consumer/lifecycle/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,12 @@ ENV CONSUMER_HOST=${CONSUMER_HOST:-lifecycle}
ENV SQL_DB_ADDR db
ENV SQL_DB_PORT 3306

ENV SERVICE_BROKER_ADDR amqp://events-broker:5672
ENV EVENT_BROKER_URL=${EVENT_BROKER_URL:-amqp://events-broker:5672}
ENV EVENT_BROKER_USERNAME=${EVENT_BROKER_USERNAME:-kapua-sys}
ENV EVENT_BROKER_PASSWORD=${EVENT_BROKER_PASSWORD:-kapua-password}
ENV SERVICE_BROKER_URL=${SERVICE_BROKER_URL:-amqp://events-broker:5672}
ENV SERVICE_BROKER_USERNAME=${SERVICE_BROKER_USERNAME:-kapua-sys}
ENV SERVICE_BROKER_PASSWORD=${SERVICE_BROKER_PASSWORD:-kapua-password}
ENV JOB_ENGINE_BASE_ADDR http://job-engine:8080/v1

ENV JAVA_OPTS "-Dcommons.db.schema.update=true \
Expand All @@ -34,7 +39,12 @@ ENV JAVA_OPTS "-Dcommons.db.schema.update=true \
-Dlocator.guice.stage=PRODUCTION \
-Dbroker.host=\${BROKER_HOST} \
-Dbroker.port=\${BROKER_PORT} \
-Dcommons.eventbus.url=\${SERVICE_BROKER_ADDR} \
-Dcommons.eventbus.url="${EVENT_BROKER_URL}" \
-Dcommons.eventbus.username="${EVENT_BROKER_USERNAME}" \
-Dcommons.eventbus.password="${EVENT_BROKER_PASSWORD}" \
-Dcommons.servicebus.url="${SERVICE_BROKER_URL}" \
-Dcommons.servicebus.username="${SERVICE_BROKER_USERNAME}" \
-Dcommons.servicebus.password="${SERVICE_BROKER_PASSWORD}" \
-Dconsumer.jaxb_context_class_name=org.eclipse.kapua.consumer.lifecycle.LifecycleJAXBContextProvider \
-Djob.engine.base.url=\${JOB_ENGINE_BASE_ADDR} \
-Dcertificate.jwt.private.key=file:///etc/opt/kapua/key.pk8 \
Expand Down
14 changes: 12 additions & 2 deletions assembly/consumer/telemetry/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,12 @@ ENV DATASTORE_CLIENT org.eclipse.kapua.service.datastore.client.rest.RestDatasto
ENV SQL_DB_ADDR db
ENV SQL_DB_PORT 3306

ENV SERVICE_BROKER_ADDR amqp://events-broker:5672
ENV EVENT_BROKER_URL=${EVENT_BROKER_URL:-amqp://events-broker:5672}
ENV EVENT_BROKER_USERNAME=${EVENT_BROKER_USERNAME:-kapua-sys}
ENV EVENT_BROKER_PASSWORD=${EVENT_BROKER_PASSWORD:-kapua-password}
ENV SERVICE_BROKER_URL=${SERVICE_BROKER_URL:-amqp://events-broker:5672}
ENV SERVICE_BROKER_USERNAME=${SERVICE_BROKER_USERNAME:-kapua-sys}
ENV SERVICE_BROKER_PASSWORD=${SERVICE_BROKER_PASSWORD:-kapua-password}

ENV JAVA_OPTS "-Dcommons.db.schema.update=true \
-Dcommons.db.connection.host=\${SQL_DB_ADDR} \
Expand All @@ -39,7 +44,12 @@ ENV JAVA_OPTS "-Dcommons.db.schema.update=true \
-Ddatastore.client.class=\${DATASTORE_CLIENT} \
-Dbroker.host=\${BROKER_HOST} \
-Dbroker.port=\${BROKER_PORT} \
-Dcommons.eventbus.url=\${SERVICE_BROKER_ADDR} \
-Dcommons.eventbus.url="${EVENT_BROKER_URL}" \
-Dcommons.eventbus.username="${EVENT_BROKER_USERNAME}" \
-Dcommons.eventbus.password="${EVENT_BROKER_PASSWORD}" \
-Dcommons.servicebus.url="${SERVICE_BROKER_URL}" \
-Dcommons.servicebus.username="${SERVICE_BROKER_USERNAME}" \
-Dcommons.servicebus.password="${SERVICE_BROKER_PASSWORD}" \
-Dcertificate.jwt.private.key=file:///etc/opt/kapua/key.pk8 \
-Dcertificate.jwt.certificate=file:///etc/opt/kapua/cert.pem \
-Dcipher.key=\${CIPHER_KEY} \
Expand Down
14 changes: 12 additions & 2 deletions assembly/job-engine/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,25 @@ ENV DATASTORE_ADDR es:9200
ENV SQL_DB_ADDR db
ENV SQL_DB_PORT 3306

ENV SERVICE_BROKER_ADDR amqp://events-broker:5672
ENV EVENT_BROKER_URL=${EVENT_BROKER_URL:-amqp://events-broker:5672}
ENV EVENT_BROKER_USERNAME=${EVENT_BROKER_USERNAME:-kapua-sys}
ENV EVENT_BROKER_PASSWORD=${EVENT_BROKER_PASSWORD:-kapua-password}
ENV SERVICE_BROKER_URL=${SERVICE_BROKER_URL:-amqp://events-broker:5672}
ENV SERVICE_BROKER_USERNAME=${SERVICE_BROKER_USERNAME:-kapua-sys}
ENV SERVICE_BROKER_PASSWORD=${SERVICE_BROKER_PASSWORD:-kapua-password}

ENV JAVA_OPTS "-Dcommons.db.schema.update=true \
-Dcommons.db.connection.host=\${SQL_DB_ADDR} \
-Dcommons.db.connection.port=\${SQL_DB_PORT} \
-Dlocator.guice.stage=PRODUCTION \
-Dbroker.host=\${BROKER_ADDR} \
-Ddatastore.elasticsearch.nodes=\${DATASTORE_ADDR} \
-Dcommons.eventbus.url=\${SERVICE_BROKER_ADDR} \
-Dcommons.eventbus.url="${EVENT_BROKER_URL}" \
-Dcommons.eventbus.username="${EVENT_BROKER_USERNAME}" \
-Dcommons.eventbus.password="${EVENT_BROKER_PASSWORD}" \
-Dcommons.servicebus.url="${SERVICE_BROKER_URL}" \
-Dcommons.servicebus.username="${SERVICE_BROKER_USERNAME}" \
-Dcommons.servicebus.password="${SERVICE_BROKER_PASSWORD}" \
-Dcertificate.jwt.private.key=file:///etc/opt/kapua/key.pk8 \
-Dcertificate.jwt.certificate=file:///etc/opt/kapua/cert.pem \
-Ddatastore.disable=\${KAPUA_DISABLE_DATASTORE:-false} \
Expand Down
12 changes: 6 additions & 6 deletions assembly/service/authentication/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ FROM @docker.account@/java-base

COPY maven /

ENV SERVICE_BROKER_URL=${SERVICE_BROKER_URL:-amqp://events-broker:5672}
ENV SERVICE_BROKER_USERNAME=${SERVICE_BROKER_USERNAME:-kapua-sys}
ENV SERVICE_BROKER_PASSWORD=${SERVICE_BROKER_PASSWORD:-kapua-password}
ENV EVENT_BROKER_URL=${EVENT_BROKER_URL:-amqp://events-broker:5672}
ENV EVENT_BROKER_USERNAME=${EVENT_BROKER_USERNAME:-kapua-sys}
ENV EVENT_BROKER_PASSWORD=${EVENT_BROKER_PASSWORD:-kapua-password}
ENV SERVICE_BROKER_URL=${SERVICE_BROKER_URL:-amqp://events-broker:5672}
ENV SERVICE_BROKER_USERNAME=${SERVICE_BROKER_USERNAME:-kapua-sys}
ENV SERVICE_BROKER_PASSWORD=${SERVICE_BROKER_PASSWORD:-kapua-password}
ENV SERVICE_HOST=${SERVICE_HOST:-authentication}

ENV SQL_DB_ADDR db
Expand All @@ -33,11 +33,11 @@ ENV JAVA_OPTS -Dcommons.db.schema.update=true \
-Dcommons.eventbus.url="${EVENT_BROKER_URL}" \
-Dcommons.eventbus.username="${EVENT_BROKER_USERNAME}" \
-Dcommons.eventbus.password="${EVENT_BROKER_PASSWORD}" \
-Dcertificate.jwt.private.key=file:///etc/opt/kapua/key.pk8 \
-Dcertificate.jwt.certificate=file:///etc/opt/kapua/cert.pem \
-Dcommons.servicebus.url="${SERVICE_BROKER_URL}" \
-Dcommons.servicebus.username="${SERVICE_BROKER_USERNAME}" \
-Dcommons.servicebus.password="${SERVICE_BROKER_PASSWORD}"
-Dcommons.servicebus.password="${SERVICE_BROKER_PASSWORD}" \
-Dcertificate.jwt.private.key=file:///etc/opt/kapua/key.pk8 \
-Dcertificate.jwt.certificate=file:///etc/opt/kapua/cert.pem

EXPOSE 8080

Expand Down

0 comments on commit 10d193b

Please sign in to comment.