일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- github
- mock
- DP
- 클라우드
- Java
- dfs
- 다형성
- bfs
- dotenv
- package
- 추상화
- 객체지향
- 동적계획법
- azure
- netlify
- 메모이제이션
- 캡슐화
- npm
- 디자인 패턴
- process.env
- MariaDB
- Secret
- GOF
- PostgreSQL
- Solid
- git
- 서브셋폰트
- CSS
- AOP
- 상속
- Today
- Total
목록2024/09/12 (2)
이것저것 해보기🌼

현재 Node.js 로 만든 서버를 Github Actions로 빌드 및 배포(파이어베이스) 하고 있다.문제는 server 실행 시 AWS RDS를 접근 불가하여 ECONNREFUSED 에러가 발생하는 것이다.Github Actions와 Firebase에서도 RDS 에 접근 가능하게 허용해주어야한다. Github Actions 의 경우, IP가 유동적으로 바뀌기 때문에배포 과정에 현재의 IP를 알아내어 그것을 보안그룹 인바운드 규칙에 추가해줄것이다.그러기 위해서 보안그룹을 수정할 수 있는 AWS Credentials를 만들어야한다. AWS EC2 CLI 공식문서https://docs.aws.amazon.com/cli/latest/reference/ec2/authorize-security-group-in..

process.env란?Node.js에서 환경변수 접근 방법별도로 무언가를 설치하지 않아도 이용할 수 있다.https://www.daleseo.com/js-node-process-env/ Node.js에서 환경 변수 다루기 (process.env)Engineering Blog by Dale Seowww.daleseo.com dotenvdotenv는 process.env를 쉽게 관리하기 위한 모듈이다. (매번 node 실행시마다 변수를 일일히 치기 귀찮)https://www.npmjs.com/package/dotenv#%EF%B8%8F-usage dotenvLoads environment variables from .env file. Latest version: 16.4.5, last published:..