gravicore / terraform-gravicore-modules

This is a collection of reusable Terraform modules for Gravicore's cloud automation platform.
https://gravicore.io
Apache License 2.0
8 stars 8 forks source link

GDEV-217 ⁃ Add groovy jar to Terraform module Camunda app/api Docker file #225

Open sync-by-unito[bot] opened 2 years ago

sync-by-unito[bot] commented 2 years ago

Please add groovy jar to the Terraform module Camunda Docker file to solve Camunda's missing dependency issue which will be added to Celink's Camunda infrastructure afterwards.

┆Issue is synchronized with this Jira Task by Unito ┆Issue Number: GDEV-217

sync-by-unito[bot] commented 2 years ago

➤ Tye Odle commented:

Max Kilkenney Jeremy Odle Unfortunately, I can’t create a branch from terraform-gravicore-modules. It doesn’t recognize my token(s).

sync-by-unito[bot] commented 2 years ago

➤ Tye Odle commented:

Code when branch can be created:

FROM openjdk:14-jdk-alpine RUN apk --no-cache add curl RUN apk --no-cache add jq COPY ./target/*jar /usr/app/app.jar RUN curl -L https://dtdg.co/latest-java-tracer --output /usr/app/dd-java-agent.jar RUN curl -L https://repo1.maven.org/maven2/org/codehaus/groovy/groovy-all/2.4.13/groovy-all-2.4.13.jar --output /usr/app/groovy-all-2.4.13.jar WORKDIR /usr/app EXPOSE 80 ENTRYPOINT [ "/bin/sh", "-c" , "\ export IP_QUERY='.Containers[0].Networks[0].IPv4Addresses[0]' && \ export IP_QUERY_HOST='http://169.254.170.2/v2/metadata' && \ export DD_AGENT_HOST=$(curl $IP_QUERY_HOST | jq -r $IP_QUERY) && \ export DD_TRACE_AGENT_PORT=8126 && \ java \ -javaagent:/usr/app/dd-java-agent.jar \ -jar /usr/app/app.jar" ]