aws eks pod rabbitmq 2

[Trouble Shooting] AWS EKS Pod로 생성된 Rabbitmq가 무한 Pending 일 때 (Rabbitmq pod가 Status pending)

AWS EKS로 Rabbitmq pod를 만들었는데 10분이 지나도록 Pending이 뜨면 무언가 문제가 있는 것이다.즉, Status가 Pending이라면 다음과 같은 원인들이 있고 해결할 수 있다.원인1 클러스터에 사용 가능한 스토리지 클래스인지 확인 해결법$ kubectl get storageclass생성한 EBS Volume의 Type과 해당 클러스터의 Type이 일치한지 확인한다.다르다면 AWS EBS를 해당 Type에 맞춰 다시 생성해준다.원인2Helm Chart로 RabbitMQ를 생성할 때, PV가 설정이 안되어 있는 경우 해결법 예시는 다음과 같다.1) RabbitMQ PV yaml 파일 만들기 (저장소)1) $ vi rabbitmq-pv.yaml"""apiVersion: v1kind: ..

AWS EKS pod에서 RabbitMQ 설치하기 (설치 후 pod 접속 테스트)

EKS Pod에 RabbitMQ를 설치하고 접속 테스트를 진행해보겠다.RabbitMQ는 Helm Chart로 설치해도 되지만 yaml 파일을 만들어서 접속해보겠다.또한 다른 pod에서 Ping 테스트를 진행해 보겠다. 필자는 해당 환경에서 이어서 진행한다. AWS EKS 생성 후 접속하기 (Node 그룹, Pod 생성하기, Pod 접속하기)AWS EKS 클러스터를 생성하고 해당 EKS에 접속하기 위해서는 2가지 방법이 있다.EC2 접속AWS CLI 접속 필자는 EC2로 쉽게 실습해서 접속하는 방법을 소개합니다.이후 EKS를 생성하고 접속은 물론, Nodeseongduck.tistory.com1) RabbitMQ PV yaml 파일 만들기 (저장소)1) $ vi rabbitmq-pv.yaml"""apiVe..