diff --git a/.docker/docker-compose.yml b/.docker/docker-compose.yml index 739cbdd..31884d6 100644 --- a/.docker/docker-compose.yml +++ b/.docker/docker-compose.yml @@ -11,6 +11,7 @@ services: NCP_SECRET_KEY: ${NCP_SECRET_KEY} ACTIVE_PROFILE: ${ACTIVE_PROFILE} DB_ROOT_PASSWORD_DEV: ${DB_ROOT_PASSWORD_DEV} + DB_ROOT_PASSWORD: ${DB_ROOT_PASSWORD} REDIS_HOST: ${REDIS_HOST} REDIS_PORT: ${REDIS_PORT} APPLE_PRIVATE_KEY: ${APPLE_PRIVATE_KEY} diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index 64946e8..1dc839b 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -30,9 +30,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_PROD_PASSWORD }} source: "./.env" target: "/home/ubuntu" @@ -51,9 +51,9 @@ 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_PROD_PASSWORD }} port: 22 source: "./.docker/docker-compose.yml" target: "/home/ubuntu/" @@ -62,9 +62,9 @@ jobs: - 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_PROD_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