AWS EC2 CI/CD 배포 삽질 과정 - Secret 처리와 HTTPS 통신
1. application.yml 어떻게 처리할까.. AWS 설정들을 완료했고 jar파일을 정상적으로 EC2에 저장하는데 성공했지만 문제가 됐던 부분은 어플리케이션을 구동하기 위한 민감정보(Credential)였다. application.yml 혹은 application.properties 혹은 application.xml 등에 소셜 로그인 키값, 데이터베이스 주소-아이디-비밀번호 등 개인정보가 너무나 많았다. Git Action을 이용해서 S3에 올릴 때는 AWS IAM Access Key와 Secret Access Key를 Git Action Secret에다가 저장해놓고 Git Action Workflow를 이용하여 올렸었다. # S3 Bucket으로 copy - name: Deliver to AWS..
2023.09.05