반응형

Cloud

· Cloud/aws
SpringBoot로 웹어플리케이션 개발 후 AWS EKS상에 배포 후 CloudFront를 통해 GET요청 시 Query String Parameter가 사라져서 서버에 들어오는 현상이 발생함. AWS CloudFront 가이드를 살펴보니 CloudFront에서 Query String을 이용한 캐싱 관련 설정이 있었음. 참고 : https://docs.aws.amazon.com/ko_kr/AmazonCloudFront/latest/DeveloperGuide/QueryStringParameters.html 쿼리 문자열 파라미터 기반의 콘텐츠 캐싱 - 아마존 CloudFront 이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있..
· Cloud/aws
AWS에서 도메인을 구매하여 생성했다고 가정함. 1. Route 53에서 호스팅 영역 생성 Route 53에서 호스팅 영역 생성 구매한 도메인을 입력 후, 호스팅 영역 생성 생성 확인 2. AWS Certificate Manager(ACM)에서 인증서 발급 인증서 발급 요청 퍼블릭 인증서 요청 선택 후, 다음 구매한 도매인 입력, DNS 검증 선택 후, 요청 인증서 생성 확인 생성한 인증서 ID를 클릭하여 상세 페이지로 이동 'Route 53에서 레코드 생성' 버튼 클릭 1번에서 생성한 Route53 도메인 선택 후, 레코드 생성 몇 분 후, 검증대기중이 발급됨 바뀜. [트러블슈팅] 한시간 이상 기다려도 계속 검증 대기 중 상태일 경우 Route 53에서 추가한 호스팅 영역의 NS의 값/트레픽 라우팅 대..
· Cloud/aws
4000포트로 배포한 Node어플리케이션에 https 설정해보자. EC2에 어플리케이션이 이미 배포되었고, EC2보안설정으로 필요한포트(여기서는 4000)가 열여있다는 전재로 진행됨. 1. 로드벨런서를 생성 (https 리스너는 추후에 추가) 2. 대상 그룹 추가 3. 도메인 등록 (비용 발생) 4. Router 53 > DNS관리 > 호스팅 영역에서 호스팅 생성하여 3번에서 생성한 도메인이름으로 생성 도메인 이름에 위에서 생성한 도메인이름 작성 5. 호스팅 영역에서 생성한 호스팅 도메인 클릭 후 레코드생성 별칭으로 로드벨런서 선택 6. ACM에서 인증서 생성 도메인이름은 역시 생성한 도메인이름 그대로 작성 생성 직후 팝업에서 인증서 보기 클릭 레코드 생성 7. 마지막으로 로드벨런서에서 리스너 등록 후 ..
· Cloud/aws
Error Load Balancer의 로그를 보기 위해 Access Log를 활성화하였는데 아래와 같은 에러가 발생했다. Access Denied for bucket please check s3bucket permission Solution 생성한 S3 버킷의 권한 설정을 해주어야 한다. S3 > 버킷 > 권한 > 편집으로 이동 버킷 정책부분의 내용을 수정하면 되는데 다음 내용을 아래와 같이 수정하여 정책에 붙여넣는다. { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::elb-account-id:root" }, "Action": "s3:PutObject", "Resource": ..
반응형
MOMOBOB
'Cloud' 카테고리의 글 목록