본문 바로가기

aws3

SSL 통신과 인증서 검증 시작...우리는 HTTPS 통신을 위해 SSL 인증서를 사용합니다. SSL 인증서를 발급 받기 위해, 보통 중간 공급업자인 가비아나 한국정보인증 같은 기관에서 인증서를 구매하고 발급 받게 됩니다.이렇게 인증서를 발급 받은 뒤, HTTPS 통신을 위해 일반 레거시 시스템의 경우 아래 그림처럼 인증서를 웹서버 config에 넣고 있습니다.(이런 인증서는 유효기간이 있어 보통 2년을 주기로 교체해주게 됩니다.)하지만 AWS를 사용하면서 저런 인증서를 볼 필요가 없었습니다. 왜냐하면 AWS의 Certificate Manager를 사용하면 중간 공급업체에서 인증서를 따로 살 필요도 없고, 2년을 주기로 웹서버에서 교체를 해줄 번거로움이 필요 없기 때문입니다. (알아서 다 해줌)그런데 AWS에서도 인증서를 외부에서.. 2024. 8. 21.
AWS RDS 블루/그린 배포 생성 시작이번에는 AWS 환경에서 RDS를 업그레이드 위한 방법 중 하나인 RDS 블루/그린 배포 생성 내용 입니다.사용 방법은 AWS Docs에 자세히 적혀있으니, 저는 RDS 블루/그린 배포 생성을 진행해보며 있었던 이슈 사항에 대해 적어보려 합니다.  개요RDS 블루/그린 배포는 프로덕션 환경(블루)을 복사하는 스테이징 환경(그린)을 만듭니다.스테이징 RDS 환경이 생성되는 동안은 논리적 복제를 사용하여 현재 프로덕션 환경과 계속 동기화 됩니다.그린 환경이 생성되면 새로운 프로덕션 환경으로 승격할 수 있고, 일반적으로 승격되는 시간은 1분 이내 입니다.(이 때 순단 발생) / (승격이 되면 블루 환경으로 다시 돌아갈 수 없습니다.) 블루/그린 배포 전 필수 작업 사항파라미터 수정파라미터값미변경 시 bin.. 2024. 8. 20.
EKS Service type과 Ingress target-type 시작EKS에서 yaml을 작성하며 헷갈리는 사항 몇 가지가 있습니다.Service yaml 작성 시, type을 ClusterIP로 할지 Nodeport로 할지와Ingress yaml 작성 시, target-type을 ip로 할지 instance로 할지 입니다.그래서 아래 4가지 케이스에 대해 적용해보며 확인하고 AWS에서는 어떻게 사용해야하는지 이야기 해보려고 합니다.Service Type: ClusterIP / Ingress Target Type : ipService Type: NodePort / Ingress Target Type : ipService Type: ClusterIP / Ingress Target Type : instanceService Type: NodePort / Ingress Ta.. 2024. 6. 17.