220911

Jongleee·2022년 9월 11일

WIL

목록 보기
8/9

실전 프로젝트를 진행하며 기술적으로 막혔던 부분

CI/CD

잘 다루지 않던 리눅스 명령어들을 사용해야 하다보니 거의 대부분의 단계에서 막히는 경험을 했다

| 를 사용하는 경우

    - name: make application.properties
      run: |
        cd ./src/main/resources
        touch ./application.properties
        echo "${{ secrets.PROPERTIES }}" > ./application.properties
      shell: bash

와 같이 | 를 사용하는 경우에는 줄을 맞춰줘야 했고

secret 옵션

secret 옵션을 활용하기 위해서는 ${{ secrets.변수명 }}과 같은 형태로 사용해야 했다.

aws를 통해 https 연결

aws에서 구매한 도메인이 아닌 미리 구매해둔 도메인을 사용하여 https 접속을 구현하는 과정에서도 한번 막혔었다.


타겟 그룹 선택 과정에서 인스턴스의 사용중인 포트를 입력하여야 하는데 기본값을 선택하는 바람에 502 bad gateway 에러가 떴었다.

이 부분이 로드밸런서가 결과적으로 도착할 지점을 선택해주는 부분이므로 정확하게 사용하는 포트를 입력해야 한다.

0개의 댓글