Skip to content

Commit e4dc5b2

Browse files
Feature/update helm deployment (#50)
* update docs, update helm chart Signed-off-by: Nicklas Körtge <[email protected]> * update docker image jvm heap size Signed-off-by: Nicklas Körtge <[email protected]> --------- Signed-off-by: Nicklas Körtge <[email protected]>
1 parent 81c7b6b commit e4dc5b2

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

README.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,12 @@ Deploy using the helm chart to a kubernetes environment. Pass the domain suffix
3030
# clone the repository
3131
git clone https://github.com/IBM/cbomkit
3232
# deploy using helm
33-
helm install cbomkit
34-
--set common.clusterDomain={CLUSTER_DOMAIN}
35-
--set postgresql.auth.username={POSTGRES_USER}
36-
--set postgresql.auth.password={POSTGRES_PASSWORD}
33+
helm install cbomkit \
34+
--set common.clusterDomain={CLUSTER_DOMAIN} \
35+
--set postgresql.auth.username={POSTGRES_USER} \
36+
--set postgresql.auth.password={POSTGRES_PASSWORD} \
37+
--set backend.tag=$(curl -s https://api.github.com/repos/IBM/cbomkit/releases/latest | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/') \
38+
--set frontend.tag=$(curl -s https://api.github.com/repos/IBM/cbomkit/releases/latest | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/') \
3739
./chart
3840
```
3941

chart/templates/cbomkit-deployment.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ spec:
7474
resources:
7575
requests:
7676
cpu: 2000m
77-
memory: 10Gi
77+
memory: 16Gi
7878
limits:
7979
cpu: 6000m
80-
memory: 20Gi
80+
memory: 22Gi
8181
dnsPolicy: ClusterFirst
8282
restartPolicy: Always
8383
securityContext: {}

src/main/docker/Dockerfile.jvm

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ COPY --chown=185 src/main/resources/java/scan/*.jar /deployments/java/scan/
1313
EXPOSE 8080
1414
USER 185
1515
ENV CBOMKIT_JAVA_JAR_DIR="/deployments/java/scan/"
16-
ENV JAVA_OPTS="-Dquarkus.http.host=0.0.0.0 -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Xmx8g"
16+
ENV JAVA_OPTS="-Dquarkus.http.host=0.0.0.0 -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Xmx16g"
1717
ENV JAVA_APP_JAR="/deployments/quarkus-run.jar"
1818

0 commit comments

Comments
 (0)