프록시가 webserver를 찾지 못한 이유: Docker 네트워크 격리와 컨테이너명 DNS
NPM과 webserver가 서로 다른 Docker 네트워크에 있어 프록시가 끊긴 원인을 찾고, 네트워크 연결로 컨테이너 간 직접 통신을 복구한 기록
NPM과 webserver가 서로 다른 Docker 네트워크에 있어 프록시가 끊긴 원인을 찾고, 네트워크 연결로 컨테이너 간 직접 통신을 복구한 기록
타 부서 제안서의 아키텍처·구축 전략 파트를 며칠 만에 맡아, 모호한 요구사항을 AWS 구조도로 정리한 기록
Terraform ALB 리소스 네 개를 요청이 흐르는 순서대로 따라가고, 타겟 그룹을 ASG에서도 참조하는 이유를 헬스체크 타입 차이로 정리했다
Amazon Linux 2023에서는 IMDSv2 토큰을 먼저 받아야 인스턴스 ID·리전을 조회할 수 있고, MySQL 클라이언트는 mariadb105로 설치한다.
Deny와 NotIpAddress 조건을 묶은 IAM 정책으로, 허용한 IP 밖에서는 콘솔과 CLI로 AWS 리소스에 접근하지 못하게 막았다.
Route 53의 도메인 등록과 DNS 기능을 퍼블릭·프라이빗 호스팅 영역 레코드 예시로 정리하고, AWS가 무료로 발급하는 DV 인증서까지 짚는다.
VPC·서브넷·NAT부터 점프서버, ALB, RDS, S3 역할까지 콘솔로 직접 만들며 무엇을 어떤 순서로 만들어야 하는지 정리했다.