diff --git a/.github/workflows/build.from.main.branch.deploy.to.dev.yml b/.github/workflows/build.from.main.branch.deploy.to.dev.yml index a381ce2..7e8bc56 100644 --- a/.github/workflows/build.from.main.branch.deploy.to.dev.yml +++ b/.github/workflows/build.from.main.branch.deploy.to.dev.yml @@ -23,8 +23,8 @@ env: TAG: "latest" MIN_CPU: "20m" MAX_CPU: "100m" - MIN_MEM: "100Mi" - MAX_MEM: "1024Mi" + MIN_MEM: "200Mi" + MAX_MEM: "1200Mi" MIN_REPLICAS: "3" MAX_REPLICAS: "5" diff --git a/.github/workflows/build.from.release.branch.deploy.to.dev.yml b/.github/workflows/build.from.release.branch.deploy.to.dev.yml index a45f5c6..18a46cc 100644 --- a/.github/workflows/build.from.release.branch.deploy.to.dev.yml +++ b/.github/workflows/build.from.release.branch.deploy.to.dev.yml @@ -22,8 +22,8 @@ env: TAG: "latest" MIN_CPU: "20m" MAX_CPU: "100m" - MIN_MEM: "100Mi" - MAX_MEM: "1024Mi" + MIN_MEM: "200Mi" + MAX_MEM: "1200Mi" MIN_REPLICAS: "3" MAX_REPLICAS: "5" diff --git a/.github/workflows/deploy_prod.yml b/.github/workflows/deploy_prod.yml index ef4e3ec..7608ac0 100644 --- a/.github/workflows/deploy_prod.yml +++ b/.github/workflows/deploy_prod.yml @@ -17,8 +17,8 @@ env: MIN_CPU: "20m" MAX_CPU: "100m" - MIN_MEM: "100Mi" - MAX_MEM: "1024Mi" + MIN_MEM: "200Mi" + MAX_MEM: "1200Mi" MIN_REPLICAS: "3" MAX_REPLICAS: "5" diff --git a/.github/workflows/deploy_test.yml b/.github/workflows/deploy_test.yml index 9749862..f155a96 100644 --- a/.github/workflows/deploy_test.yml +++ b/.github/workflows/deploy_test.yml @@ -17,8 +17,8 @@ env: MIN_CPU: "20m" MAX_CPU: "100m" - MIN_MEM: "100Mi" - MAX_MEM: "1024Mi" + MIN_MEM: "200Mi" + MAX_MEM: "1200Mi" MIN_REPLICAS: "3" MAX_REPLICAS: "5" diff --git a/Dockerfile b/Dockerfile index 151c1cd..29ab238 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ ARG DEPENDENCY=/workspace/app/target/dependency COPY --from=build ${DEPENDENCY}/BOOT-INF/lib /app/lib COPY --from=build ${DEPENDENCY}/META-INF /app/META-INF COPY --from=build ${DEPENDENCY}/BOOT-INF/classes /app -ENTRYPOINT ["java","-Duser.name=EDUC_GRAD_PROGRAM_API","-Xms800m","-Xmx800m","-noverify","-XX:TieredStopAtLevel=1",\ +ENTRYPOINT ["java","-Duser.name=EDUC_GRAD_PROGRAM_API","-Xms1024m","-Xmx1024m","-noverify","-XX:TieredStopAtLevel=1",\ "-XX:+UseParallelGC","-XX:MinHeapFreeRatio=20","-XX:MaxHeapFreeRatio=40",\ "-XX:GCTimeRatio=4","-XX:AdaptiveSizePolicyWeight=90","-XX:MaxMetaspaceSize=100m",\ "-XX:ParallelGCThreads=1","-Djava.util.concurrent.ForkJoinPool.common.parallelism=1",\ diff --git a/tools/openshift/api.dc.yaml b/tools/openshift/api.dc.yaml index bcd1162..f5425b5 100644 --- a/tools/openshift/api.dc.yaml +++ b/tools/openshift/api.dc.yaml @@ -153,7 +153,7 @@ objects: resource: name: memory target: - averageUtilization: 850 + averageUtilization: 500 type: Utilization parameters: - name: REPO_NAME