람다 함수에서 rds에 접근하기 위해서는 psycopg2라는 모듈을 사용해야 한다.이 모듈은 aws 람다 python 환경에 설치되어있지 않아서, 별도의 Layer를 추가해서 작성해야 한다.근데 나의 경우에는 알려진 psycopg2를 위한 레이어를 아래와 같은 방식으로
eks 클러스터 위에서 nginx 서비스를 운영중에, 모니터링을 위해서 prometheus에 관련 정보를 추가하고 싶었다.여러 방법을 찾았지만, 생각보다 방법이 잘 나와있지 않아서 정리해보고자한다.먼저, nginx가 상태를 저장하는데, nginx-exporter가 이를
react-native과 expo를 사용해서 eas build를 하고나니앱에서 http로 api 요청을 보내서 network fail이 발생하였다.이를 해결하려고 app.json에 아래와 같이 설정해주었는데 아무리 빌드해봐도 info.plist에 적용이 안된다...알
EKS cluster에 있는 fastapi서버를 Ingress를 이용해서 Loadbalancer를 생성하였다. 해당 LB를 CDN을 통해서 Edge Location에 배포하려고 하였다.Cloudfront에 해당 LB를 연결하고 배포했는데 마주친 502에러,,,500번대