[DevOps] Nginx GeoIP 모듈 적용
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 Nginx의 dynamic module중 하나인 GeoIP 모듈을 적용해보는 시간을 갖도록 하겠습니다. Nginx의 GeoIP모듈을 통해서 국가단위 혹은 아이피 단위에 대한 제어가 가능해져 굉장히 유용한 모듈입니다. Nginx에 관한 시리즈 포스팅은 아래에서 확인이 가능합니다.…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 Nginx의 dynamic module중 하나인 GeoIP 모듈을 적용해보는 시간을 갖도록 하겠습니다. Nginx의 GeoIP모듈을 통해서 국가단위 혹은 아이피 단위에 대한 제어가 가능해져 굉장히 유용한 모듈입니다. Nginx에 관한 시리즈 포스팅은 아래에서 확인이 가능합니다.…
안녕하세요? 정리하는 개발자 워니즈 입니다. 웹 서버를 운영하다보면, 로그 파일들이 무분별하게 쌓이는 문제가 있습니다. 이를 정리하기 위해서는 logrotation이라는 프로그램을 이용해야 하는데요. logrotation을 어떻게 설정하고 어떤식으로 활용하는지에 대해서 정리를 해보도록 하겠습니다. Nginx에 관한 시리즈 포스팅은 아래에서…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 주로 사용하는 Nginx 설정들에 대해서 정리를 해보도록 하겠습니다. 필자가 속한 프로젝트에서는 FE에 대한 서버를 Nginx로 사용하고 있습니다. Nginx에 index.html을 서빙하는 방식으로 이용하고 있습니다. 그러다보니 Nginx에 대한 셋팅 혹은 설정을 많이…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 hubot 적용기에 대해서 정리를 해보도록 하겠습니다. 필자는 DevOps업무를 하다보니, 주로 여러개의 개발팀으로부터의 요청들 (CI/CD설정, 네트워크, 인프라, 모니터링 등)에 대해서 처리를 해주는 업무를 합니다. 요청양도 최근들어 꽤나 늘어났고, 요청의 범주도 굉장히…
안녕하세요? 정리하는 개발자 워니즈 입니다. 이번시간에는 올해 가장 뿌듯하면서도 성취감 있었던 일중 하나인 datadog모니터링 도입기에 대해서 정리를 하고자 합니다. 현재 진행중인 프로젝트는 Java기반의 Spring Boot로 된 서비스를 개발/운영중입니다. APM(Application Performance Monitoring)을 위해서 기존에는 pinpoint를 사용하고있었지만,…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 Istio virtualhost를 통한 트래픽 관리에 대해서 정리를 해보려고 합니다. 필자가 속한 프로젝트에서는 Istio를 grpc 분산용으로 사용하고 있습니다. 그러나 따로 트래픽 관리라던지, 인증가 인가에 대한 내용을 적용하고 있지는 않습니다. Istio의 L7…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 Kiali라는 툴에 대해서 정리를 해보려고 합니다. DevOps 엔지니어로서 가장 중점을 두는 부분은 모니터링영역입니다. (물론 개인적인 생각입니다.) 모니터링을 잘 구성해두고 철저히 관찰하고 이상유무를 체크하게 된다면, 사이트의 신뢰도 자연스럽게 유지가 될 것입니다.…
안녕하세요? 정리하는 개발자 워니즈입니다. 2022년을 마무리 하는 마지막 날입니다. 지난 1년을 돌아보며, 제가 어떤 기록들을 남겼는지 그리고 어떻게 성장했는지를 확인하기 위해 매년 마지막에 글을 작성하고 있습니다. 지난 1년을 하나의 키워드로 남겨보면, 다사다난이였던 것 같습니다. 개인적으로…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 매년마다 연례행사인 0원으로 AWS 서버 사용하기 위한, 마이그레이션의 여정에 대해서 정리를 해보려고 합니다. 필자는 2018년부터 2022년까지 약 5년동안 AWS에서 0원으로 (물론 완벽한 0원은 아니였습니다. ) 서버를 운영하였습니다. 완벽하지 않다는 것은…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 운영하는 블로그에 발생했던 장애 2번째 이야기를 정리해보려고합니다. 저에게 블로그는 개인 놀이터이자, 개인 사업이자, 개인 저장소입니다. 마치 가게를 하나 오픈했는데 제 지나가던 사람들이 가끔 들러주는 소박한 카페같은 느낌의 장소입니다. 그래서 저에게는…