본문 바로가기

반응형

⭐ AWS

(213)
EFS 정리 # EFS 정리, PV, PVC, SC 설명은 아래와 같다. - PV와 PVC에 대한 설명 PV는 클러스터 리소스이다. PVC는 해당 리소스에 대한 요청이며 리소스에 대한 클레임 검사 역할을 한다. - SC(StorageClass)에 대한 설명 PVC를 정의하면, PVC의 내용에 따라서 쿠버네티스 클러스터가 물리 Disk를 생성하고, 연결된 PV를 생성한다. 실제 인프라 환경에서는 성능에 따라 다양한 디스크(nVME, SSD, HDD, NFS 등)를 사용할 수 있다. 그래서 디스크를 생성할때 필요한 디스크의 타입을 정의할 수 있다. 이를 storageClass라고 하고, PVC에서 스토리지 클래스를 지정하면 이에 맞는 디스크를 생성하도록 정의한다. 스토리지 클래스를 지정하지 않으면 기본 클래스가 맵핑되고..
Route 53을 통해 도메인을 등록 시 참고 사항! # Route 53을 통해 도메인을 등록 시 참고 사항 정리 도메인을 등록 후 결제만 하면 바로 사용이 가능하다. 맞긴 한데 이게 제한이 좀 있다. 도메인을 등록 후 바로 사용이 가능하나, 구매할때 등록한 e-mail 주소로 verify 메일이 온다. 해당 verify가 되지 않으면 약 15일 후에 일시 정지 상태가 되니 꼭 verify를 해야한다. 아래는 관련 내용이다. must... 추후에 같은 내용의 문제를 반복해서 만들지 말자. - 끝 -
AWS API Gateway Websocket with Lambda Authorizer # 해당 내용에 대한 AWS 관련 URL은 아래와 같다. https://aws.amazon.com/ko/blogs/compute/announcing-websocket-apis-in-amazon-api-gateway/ Announcing WebSocket APIs in Amazon API Gateway | Amazon Web Services This post is courtesy of Diego Magalhaes, AWS Senior Solutions Architect – World Wide Public Sector-Canada & JT Thompson, AWS Principal Software Development Engineer – Amazon API Gateway Starting today, you ..
TargetGroup(대상 그룹) IP 및 HealthCheck # TargetGroup 대상그룹 관련 내용 대상그룹 상태체크 내용을 변경해도 ip 변경 되지 않는다. - 대상그룹 상태체크 NLB IP는 해당 서브넷의 성격에 따라서 퍼블릭IP와 프라이빗IP가 부여된다. nslookup nlbdns 주소로 확인을 하면 아래와 같이 IP가 나온다. 여기서는 퍼블릭 서브넷과 프라이빗 서브넷 각각 하나씩 NLB에 맵핑 하였기 때문에 위에것이 Public IP이고 아래것이 Private IP로 부여가 됐을 것이다. 보통은 사내 방화벽 등에서 PublicIP를 차단하므로, 보통은 PrivateIP로 내부 통신을 하게 된다. 여기서 주의할게 바로 상태체크 HealthCheck인데, 대상그룹에 가면 상태체크라는 탭을 볼수 있다. 테스트를 해보니 상태체크는 랜덤 아이피와 해당 NLB..
NLB가 어떻게 동작하는지 정리 # NLB 동작 정리 이번 NLB 구성을 통해서 알게 된점을 정리하면 아래와 같다. 1. NLB 리스너? - 리스너(Listner)는 한국말로 번역하면 수신기 즉 출발지에서 보낸 트래픽을 받는 수신기 라고 이해하면 쉽다. 리스너 예시를 보면 아래와 같다. 해당 캡처 내용은 ALB의 리스너 정보를 나타낸다. (퍼옴) 리스너의 구성을 보면 위와 같이 되어 있다. 출발지 에서 트래픽을 보내면 ELB의 DNS 주소가 맵핑되어 있는 서브넷의 IP로 트래픽이 들어올 것이고 해당 트래픽의 헤더에는 목적지 정보와 Port정보를 달고 들어올 것이다. 그리고 받는 목적지의 Destination 리소스의 위치 즉 퍼블릭 서브넷에 존재 하느냐 프라이빗 서브넷에 존재하느냐에 따라서 퍼블릭 IP를 바라보고 들어올지 아니면 내부 ..
NLB → ALB(타겟그룹)으로 정의시 확인 사항 # NLB 에서 ALB를 타겟그룹으로 잡고 ALB는 또 다른 타겟그룹으로 보낼 시 확인사항 1. 프로토콜 이해 NLB는 TCP/IP 즉 4계층 이므로 신뢰성이 보장되는 프로토콜이다. 그러므로 NLB와 ALB의 타겟그룹의 헬스체크가 모두 정상으로 되어 있어야 한다. ?? >> 확인 해봐야 함 그러면 HTTP는 괜찮은감??? 2. 테스트 케이스 구성 TCP/IP 프로그램을 만들어서 테스트 케이스를 구성해보고 결과를 기록한다. ... - 끝 -
ECR 로그인 및 예제 서비스 실행 하기 # 프롤로그 얼마나 프로토콜 거렸는지 프롤로그를 프로토콜로 생각이 남 일단 하나의 pod에서 2개의 서비스 포트를 사용해야 하는 작업을 해야해서 테스트 진행 하나는 TCP/IP 프로토콜, 하나는 HTTP 프로토콜을 사용 해야함 # ECR 로그인하기 갑자기 안되서 찾아보고 정리 1. IAM에 일단 관련권한 다 때려 넣는다. 시간 없으니까, 체크는 나중에 하고 2. 명령어 바뀌었어 왜 오 ㅐ자꾸 바뀌냐 원래는 이 명령어 됐었는데 왜 갑자기 안된다고 나오냥 3. 그래서 폭풍 검색 - git bash에서 진행한다. 아래 명령어 실행하면 패스워드 같은거 뜨는데 뭐 자동으로 로긴 되더라. 참고. aws ecr get-login-password --region ap-northeast-2 - login 성공 $ aws..
Local 환경에서 Elasticache CLI 접속하기 # Windows Local 환경에서 Elasticache 접근 하기 1. redis cli 설치 https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100 Release 3.2.100 · microsoftarchive/redis This is the first release of Redis on Windows 3.2. This release is based on antirez/redis/3.2.1 plus some Windows specific fixes. It has passed all the standard tests but it hasn't been tested in a... github.com 위의 url 이동 Redis-x64-3.2..

728x90
반응형