잘 다루지 않던 리눅스 명령어들을 사용해야 하다보니 거의 대부분의 단계에서 막히는 경험을 했다
- name: make application.properties
run: |
cd ./src/main/resources
touch ./application.properties
echo "${{ secrets.PROPERTIES }}" > ./application.properties
shell: bash
와 같이 | 를 사용하는 경우에는 줄을 맞춰줘야 했고
secret 옵션을 활용하기 위해서는 ${{ secrets.변수명 }}과 같은 형태로 사용해야 했다.
aws에서 구매한 도메인이 아닌 미리 구매해둔 도메인을 사용하여 https 접속을 구현하는 과정에서도 한번 막혔었다.

타겟 그룹 선택 과정에서 인스턴스의 사용중인 포트를 입력하여야 하는데 기본값을 선택하는 바람에 502 bad gateway 에러가 떴었다.
이 부분이 로드밸런서가 결과적으로 도착할 지점을 선택해주는 부분이므로 정확하게 사용하는 포트를 입력해야 한다.