From c55da75a5721c17781e25aa83ae233593dd4057d Mon Sep 17 00:00:00 2001 From: rlarltj Date: Mon, 23 Sep 2024 20:22:21 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20prod=20=EC=84=9C=EB=B2=84=EB=A5=BC=20aw?= =?UTF-8?q?s=EB=A1=9C=20=EC=9D=B4=EA=B4=80=ED=95=9C=EB=8B=A4.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/deploy-prod.yml | 21 +++++++++++---------- src/main/resources/application-prod.yml | 2 +- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index 64946e8..8d10474 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -4,6 +4,7 @@ on: push: branches: - main + - feat/** # 권한 설정 permissions: @@ -30,9 +31,9 @@ jobs: - name: Send env file uses: appleboy/scp-action@master with: - username: root - host: ${{ secrets.NCP_PROD_IP }} - password: ${{ secrets.NCP_PROD_PASSWORD }} + username: ubuntu + host: ${{ secrets.AWS_PROD_IP }} + key: ${{ secrets.AWS_PASSWORD }} source: "./.env" target: "/home/ubuntu" @@ -51,20 +52,20 @@ jobs: - name: Send docker-compose.yml uses: appleboy/scp-action@master with: - username: root - host: ${{ secrets.NCP_PROD_IP }} - password: ${{ secrets.NCP_PROD_PASSWORD }} + username: ubuntu + host: ${{ secrets.AWS_PROD_IP }} + key: ${{ secrets.AWS_PASSWORD }} port: 22 source: "./.docker/docker-compose.yml" - target: "/home/ubuntu/" + target: "/home/ubuntu" # 도커 컴포즈 실행 - name: Deploy to Prod uses: appleboy/ssh-action@master with: - username: root - host: ${{ secrets.NCP_PROD_IP }} - password: ${{ secrets.NCP_PROD_PASSWORD }} + username: ubuntu + host: ${{ secrets.AWS_PROD_IP }} + key: ${{ secrets.AWS_PASSWORD }} script: | sudo cp /home/ubuntu/.docker/docker-compose.yml /home/ubuntu cd /home/ubuntu diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml index ab73cdf..4f65042 100644 --- a/src/main/resources/application-prod.yml +++ b/src/main/resources/application-prod.yml @@ -29,7 +29,7 @@ spring: datasource: db: pool-name: moneymong - jdbc-url: jdbc:mysql://101.101.216.85:3306/moneymong?useSSL=false&&allowPublicKeyRetrieval=true + jdbc-url: jdbc:mysql://rds-moneymong.ct8sumky2j68.ap-northeast-2.rds.amazonaws.com:3306/moneymong?useSSL=false&allowPublicKeyRetrieval=true username: root password: ${DB_ROOT_PASSWORD} driver-class-name: com.mysql.cj.jdbc.Driver