개발 이슈 해결
[ 개발 이슈 해결 ] application.properties 작성하는 민감 정보가 github에 올라가지 않게 하는 방법
전대홍
2023. 11. 21. 23:21
이슈
application.properties 에는 DB정보나 Redis 정보등이 들어간다.
해당 정보가 그대로 github에 올라가면 안되기 때문에, 이걸 관리해주는 방법이 필요하다.
해결
1. application-aws.properties 라는 properties를 만든다.
2. application-aws.properties 에 DB나 Redis 등의 민감 정보를 입력한다.
3. application.properties에는 spring.profiles.include = aws 만 작성한다.
4. .gitignore에 ### IntelliJ IDEA ### 아래에 applicatoin-aws.properties 을 작성한다.