01인프라
2026년 5월PG Listen/Notify 워커의 GitOps 배포 구조 정리
PostgreSQL LISTEN/NOTIFY 워커를 ArgoCD+Kustomize+Jenkins로 dev/qa/prod 배포하는 GitOps 파이프라인 노트
이 프로젝트에서의 AWS Route53 활용
ingress 도메인에 연결되는 DNS 관리
postgres-listen-notify-argocd-deploy-docs프로젝트 자세히 보기 →
프로젝트 1개에서 사용했습니다. 각 프로젝트에서 어떤 역할로 썼는지 아래에 정리했습니다.
도메인 이름과 실제 인프라 리소스를 연결해주는 AWS의 관리형 DNS 서비스
Route53은 AWS에서 제공하는 관리형 DNS(Domain Name System) 서비스로, 사람이 읽는 도메인 이름을 IP 주소나 다른 AWS 리소스로 변환해주는 역할을 한다. 직접 DNS 서버를 구축하고 운영하는 부담을 없애고, 도메인 등록부터 트래픽 라우팅, 헬스체크까지 하나의 서비스에서 처리할 수 있도록 만들어졌다. 특히 다른 AWS 서비스(로드밸런서, S3, CloudFront 등)와 긴밀하게 연동되어 인프라 변경 시 DNS 레코드를 손쉽게 관리할 수 있다.
app.example.com 도메인을 지정한 IP 주소로 연결하는 A 레코드를 생성하거나 갱신한다.
aws route53 change-resource-record-sets \
--hosted-zone-id ZXXXXXXXXXXXXX \
--change-batch '{
"Changes": [{
"Action": "UPSERT",
"ResourceRecordSet": {
"Name": "app.example.com",
"Type": "A",
"TTL": 300,
"ResourceRecords": [{"Value": "203.0.113.10"}]
}
}]
}'위 개요는 기술 학습을 돕기 위해 자동 생성된 일반 설명입니다. 정확한 사양과 최신 정보는 공식 문서를 확인하세요.
위 개념이 실제 프로젝트에서 어떻게 쓰였는지 보여줍니다.
PostgreSQL LISTEN/NOTIFY 워커를 ArgoCD+Kustomize+Jenkins로 dev/qa/prod 배포하는 GitOps 파이프라인 노트
이 프로젝트에서의 AWS Route53 활용
ingress 도메인에 연결되는 DNS 관리
위 프로젝트들에서 같이 쓰인 다른 기술입니다.