프로젝트를 진행하다가 프로젝트에서 로그파일이 생성된 것을 발견했다.
현재 서버 세팅은 main branch에 push하는 순간 배포가 진행이 되도록 설정해놓았기 때문에 로그 파일이 생기면 안됐었다. (main에 push를 하고있지 않았다…)
로그파일이 생겼다는 것은 배포가 되고 있던 상황이고 실제로 확인해보니 main브랜치가 아닌 branch에서 push가 일어나도 배포가 되고 있었다…
CICD의 branch별 셋업법…
기타 블로그 글도 너무너무 좋지만 (내가 원하는 예시를 얻을 수 있는 경우)
공식홈페이지의 글은 완벽히 믿을만한 글이다. 물론 사전조사가 부족한 내 탓도 있었지만 언제나 찾아볼 때에는 공식 홈페이지를 참고해야한다.
서버가 실제로 운영이 되고 있는 만큼 책임감을 가지고 서버에 신경을 가졌어야했다. 실제로 이번 같은 경우는 혹시 사용하지 못하게 된 것이냐는 문자를 통해서 알게되었다…(사용자가 알려줬다는 뜻…)
서버를 운영하는 사람이라면 서버의 상황을 항상 파악해야한다.
서버를 세심하게 지켜보는 방법이 무엇이 있을까?
대쉬보드이다. 웹 페이지를 켜놔서 한꺼번에 기능을 볼 수 있는 사이트가 필요했다. 대쉬보드 기능이 있었으면 좋지 않을까?
직접 서버로 접속해서 일일히 확인하는 것
이제와 생각하면 일일히 확인해야하고 불편하다. 대쉬보드로 보는게 역시 좋을 듯…하다…
#99클럽 #코딩테스트 준비 #개발자 취업 #항해99 #TIL