오늘은 어제 연결했던 도메인이 원활하게 연결이 안 됐다. 그래서 저녁까지 삽질하다가 결국엔 elb를 지웠다. 중간에 elb가 있어서 인증서에 대한 문제가 생겨서 연결이 안 됐다. 정확히는 ERRCERTCOMMONNAMEINVALID라는 에러가 떴다.
github Action을 연결하고 있었다. 그러나 axios를 library에서 못 찾는다는 에러가 떴다. 재설치를 해봤지만 아무 변경점이 없었다. 내일 다시 해봐야겠다.
Feeling
cloudFront 한번 수정할 때마다 10분씩 기다려야 해서 그런지 기다리다가 지쳤다.
Finding
cloudFront에서 caching을 삭제하는 기능도 있다는 것을 알게 되었다. ”Invalidating objects removes them from CloudFront edge caches. ”라고 적혀 있다. invalidate를 하게 되면 CloudFront edge에 있는 cache를 지우게 된다.
github action은 예전에 작성했던 deploy.sh 파일 이랑 비슷한 역할을 한다. commit을 하고 push를 하면 내가 정한 일련의 명령어를 수행해서 정한 bucket에 deploy(설정했다면)를 해주는 기능을 가지고 있다.
Future action
오늘 CloudFront 때문에 많은 시간을 허비를 했다. 다음에는 전략적으로 포기해야 할 게 있으면 포기하던가 물어봐서 도움을 빨리 받는 게 좋을 것 같다.