본문 바로가기

반응형

Ops/AWS

(151)
AWS ELB - path redirect 설정 AWS ELB - path redirect 설정 ■ 개요 도메인 이름 + path 모두 변경 - as-is : mit.chandler.com - to-be : mit.example.com/club ■ IF - route53 → cloudfront → ALB 구성일 경우 caching 참조 - route53 → ALB 구성일 경우 크게 신경쓰지 않아도 된다. ■ Route53 as-is 도메인을 alb 로 전달하는 cname 레코드를 등록합니다. ■ ALB 해당 ALB로 이동하여, listener를 클릭합니다. 리스너를 클릭하면 detail, rules, tags 등의 메뉴를 확인할 수 있는데, 그 중에서 rules (규칙) 를 선택하고 Manage rules (규칙 관리) 를 선택합니다. Manage r..
AWS ELB - www redirect 설정 AWS ELB - www redirect 설정 리스너 추가 혹은 편집을 선택합니다. 호스트 헤더에 www 가 붙지 않은 도메인에 대한 설정을 다음과 같이 진행합니다. - 해당 설정은 www 가 붙지 않은 도메인은 www를 붙여서 전달하라는 세팅입니다. then 설정을 다음과 같이 진행합니다. - 리디렉션 www.#{host} 301-영구 이동됨 조건 설정을 하나 추가하고, 호스트 헤더에 www 가 붙은 도메인에 대한 설정을 다음과 같이 진행합니다. 최종 적으로 www 가 붙은 도메인과 붙지 않은 도메인을 생성하고 www가 붙은 도메인은 정상적으로 target 그룹으로 전달하고 www가 붙지 않은 도메인은 www 도메인으로 redirect 설정을 걸어두면 됩니다. by mkdir-chandler
AWS ELB - https redirect 설정 AWS ELB - https redirect 설정 'AWS → EC2 → 로드밸런싱 → 로드밸런서'로 이동합니다. 해당 위치에서 http 리스너를 다음과 같이 선택합니다. - 아직 설정이 안되어 있을 경우 → http 리스너 추가 - 이미 설정이 되어 있을 경우 → http 리스너 편집 다음과 같이 세팅합니다. IF - 요청 시에만 라우팅 Then - 리디렉션 - https 443 - 301 - 영구 이동됨 위와 같은 형태로 나오면 제대로 설정했다는 의미입니다. https 리스너 설정은 특별한 것 없이 target group으로 전달하면 됩니다. by mkdir-chandler
AWS ELB - health check (nginx_proxy 설정) AWS ELB - health check (nginx_proxy 설정) index 파일 생성 cat > /etc/nginx/html/healthcheck hello world nginx config 설정 location ^~ /healthcheck.html { root /etc/nginx/html; } 구성 예시 server { listen 80; server_name example.com; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $remote_addr; proxy_redirect off; keepalive_timeout 0; proxy_read_..
AWS ELB - health check (nginx 설정) AWS ELB - health check (nginx 설정) LB 설정 (상태체크 URL) /elb-status nginx 설정 server { location /elb-status { access_log off; return 200 'A-OK!'; add_header Content-Type text/plain; } } nginx 설정 (전체 예시) server { listen 80; server_name example.com; access_log off; error_log /home/search/log/nginx.error.log; server_tokens off; root /home/chandler/html; error_page 403 /403.html; location = /403.html { ro..
AWS ELB - alb 규칙 추가 AWS ELB - alb 규칙 추가 AWS ELB 메뉴에서 작업을 하려는 ALB를 선택하면 하단에 상세 정보가 나오는데요, 리스터 부분에서 '규칙 보기/편집'을 선택합니다. 상단의 + 아이콘을 누르면 규칙 추가가 가능합니다. 조건에서 '호스트 헤더'를 선택합니다. 동작은 전달대상으로 선택하고, 미리 만들어 놓은 target 그룹을 선택합니다. 가중치는 필요한 경우 입력하고 default로 설정을 완료해도 됩니다. by mkdir-chandler
AWS EKS - client.authentication.k8s.io/v1alpah1 AWS EKS - client.authentication.k8s.io/v1alpah1 CI / CD 과정에서 다음과 같은 에러 발생 client.authentication.k8s.io/v1alpah1 조치 방법 1 - gitlab-runner 버전 downgrade 조치 방법 2 - AWSCLI를 2버전으로 설치 - 기존 kubeconfig 정보 중 alpha 부분을 beta로 치환 ■ Reference 내용 URL EKS-ISTIO install error https://tom-hong.notion.site/EKS-ISTIO-install-error-8db28551acab4059b41b644990c2eff1 - - by mkdir-chandler
AWS EKS - 클러스터 삭제 방법 (cluster delete) AWS EKS - 클러스터 삭제 방법 (cluster delete) eks cluster를 삭제하기 전 node group을 먼저 삭제해야 합니다. 삭제할 eks cluster를 클릭합니다. 매뉴 중에서 ‘컴퓨팅’ 탭을 선택하면 아래쪽에 노드 그룹을 확인할 수 있습니다. 노드 그룹을 선택한 다음 ‘삭제’를 클릭합니다. 삭제 확인을 입력하면 삭제가 진행되는 것을 확인할 수 있습니다. (약간의 시간이 소요됩니다.) 노드 그룹의 삭제가 완료되면 다시 eks cluster 목록으로 돌아와서 해당 클러스터를 선택하고 ‘삭제’를 클릭합니다. 삭제 확인을 입력하면 노드 그룹과 마찬가지로 바로 삭제가 진행되며, 조금 기다리면 바로 eks cluster가 삭제되는 것을 확인할 수 있습니다. by mkdir-chandler
AWS EKS - worker node ntp 설정 tip AWS EKS - worker node ntp 설정 tip NTP 서버를 따로 운영하는 것이 아니기 때문에 TCP/UDP 123 포트를 오픈해야 하는지 궁금합니다. > Amazon은 Amazon Time Sync Service를 제공합니다. 이 서비스는 모든 EC2 인스턴스에서 액세스할 수 있고 다른 AWS 서비스에도 사용됩니다. 이 서비스에서는 각 AWS 리전의 위성 연결 및 원자 기준 시계 집합을 사용하여 NTP(Network Time Protocol)를 통해 협정 세계시(UTC) 세계 표준의 정확한 현재 시간 판독값을 제공합니다. Amazon Time Sync Service는 UTC에 추가된 윤초를 자동으로 평활화합니다. > Amazon Time Sync Service는 169.254.169.123..
AWS EKS - 업그레이드 Tip AWS EKS - 업그레이드 Tip AWS EKS는 6개월도 안되서 새로운 버전이 나오기 때문에 업그레이드를 꾸준히 진행해야 합니다. 업그레이드를 하는데 다운타임(downtime)등의 문제를 AWS에 문의했습니다. 1.22버전을 사용하고 있을 경우 1.23 버전으로의 업그레이드는 강제 사항인가요? 2023년 6월 4일까지 EKS 1.23버전으로 업데이트 하지 않으면 자동 업데이트 대상이 되며 자동으로 업데이트 될 때는 별도의 알림이 제공되지 않습니다. 업데이트 일정은 정확히 2023년 6월 4일에 AWS의 모든 EKS 클러스터가 업데이트가 된다기 보다는 6월 4일 부터 순차적으로 업데이트가 이루어집니다. 이에 따라 사용하고 계신 클러스터의 정확한 업데이트 시점은 저희도 제공을 해드릴 수가 없는 점 양해 ..

728x90
반응형