Skip to content

Commit 0b68bc7

Browse files
committed
chore: workflow.yml 프로메테우스 도커 파일 경로 수정
- task-definition-dev.json cpu, memory 사용량 수정
1 parent f3b8f44 commit 0b68bc7

2 files changed

Lines changed: 8 additions & 10 deletions

File tree

.github/workflows/cicd-workflow.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ jobs:
166166
id: build-prom-image-release
167167
run: |
168168
cp config/prod/application-prometheus-prod.yml ./prometheus.yml
169-
docker build --platform linux/amd64 -t ${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }} .
169+
docker build --platform linux/amd64 -f monitoring/Dockerfile -t ${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }} .
170170
docker tag ${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest
171171
docker push ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest
172172
echo "image=${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest" >> $GITHUB_OUTPUT
@@ -176,7 +176,7 @@ jobs:
176176
id: build-prom-image-develop
177177
run: |
178178
cp config/dev/application-prometheus-dev.yml ./prometheus.yml
179-
docker build --platform linux/amd64 -t ${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }} .
179+
docker build --platform linux/amd64 -f monitoring/Dockerfile -t ${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }} .
180180
docker tag ${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest
181181
docker push ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest
182182
echo "image=${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest" >> $GITHUB_OUTPUT

task-definition-dev.json

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"containerDefinitions": [
55
{
66
"name": "bitnagil-dev",
7-
"cpu": 1024,
7+
"cpu": 700,
88
"portMappings": [
99
{
1010
"containerPort": 8081,
@@ -48,7 +48,7 @@
4848
{
4949
"name": "redis-dev",
5050
"image": "redis:7-alpine",
51-
"cpu": 512,
51+
"cpu": 100,
5252
"portMappings": [
5353
{
5454
"name": "redis-dev-6379-tcp",
@@ -67,8 +67,7 @@
6767
{
6868
"name": "prometheus",
6969
"image": "prometheus-image-placeholder",
70-
"cpu": 256,
71-
"memoryReservation": 256,
70+
"cpu": 100,
7271
"essential": false,
7372
"portMappings": [
7473
{
@@ -89,8 +88,7 @@
8988
{
9089
"name": "grafana",
9190
"image": "grafana/grafana:10.4.1",
92-
"cpu": 256,
93-
"memoryReservation": 256,
91+
"cpu": 100,
9492
"portMappings": [
9593
{
9694
"containerPort": 3000,
@@ -114,8 +112,8 @@
114112
"requiresCompatibilities": [
115113
"EC2"
116114
],
117-
"cpu": "2048",
118-
"memory": "1028",
115+
"cpu": "1024",
116+
"memory": "900",
119117
"runtimePlatform": {
120118
"cpuArchitecture": "X86_64",
121119
"operatingSystemFamily": "LINUX"

0 commit comments

Comments
 (0)