Express with http response status code when an error occurs in NestJS GraphQL Apollo
in Development on JavaScript
NestJS GraphQL Apollo 에서 error 발생시 http response status code로 표현하기
in Development on JavaScript
NestJS GraphQL Apollo 에서 error 발생시 http response status code로 표현하기
in Development on DevOps
AWS에 배포된 인프라스트럭쳐 리소스를 Terraform 파일 정의로 만드는 방법
in Development on DevOps
EKS (AWS Kubernetes Cluster)에 Application LoadBalancer (ApplicationELB)를 만드는 것은 쉽지않다. 검색을 하면 관련 자료들이 많은데, out-dated된 것도 많고, 공식문서에서는 eksctl을 사용하는 것을 전제로 하고 있는 경우가 많아서 다른 방법으로 Infrastructure를 관리하는 곳에서는 적용이 쉽지 않다. 무엇보다도 그대로 실행했을 때 안되는 경우가 발생하는데, 그 원인에 대해서 알기가 너무나도 힘들다. 필자도 그런 과정들을 겪으면서 trial error들을 통해서 이렇게 내용을 정리할 수 있게 되었다.
in Development on DevOps
AWS CloudWatch Metric에 기록되는 모든 지표에 대해서 CloudWatch Alarm를 이용하여 Alert 시스템을 구현할 수 있다. AWS 주요 resource들의 monitoring에 나타나는 모든 것은 CloudWatch Metric에 기록이 되는 것이므로 가능하다. 그 결과를 Slack 메세지로 발송하면 되는데 그 원리는 간단하다.