묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
headless 편에서 Loadbalancer를 이용해서 외부 접근을 허용했을 때 브라우저에 따라 연결되는 파드가 다른가요?
새로 고침하면 다른 load balancer가 랜덤으로 다른 파드에 연결할 것 같은데 브라우저가 달라야 다른 파드로 연결이 되는게 이해가 안갑니다!
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
web-was 연동시 질문
안녕하세요 강사님! 강의를 듣고있는 수강생입니다. 강의를 토대로 쿠버네티스를 이용해서 web-was를 연동하려 하는데 한 가지 궁금한 부분이 있습니다. 테스트 환경은 Statefulset을 이용하여 nginx는 외부와 통신이 되게끔 설정을 했고 tomcat은 내부 파드들만 통신이 되게끔 하여 각 3개씩 구성과 storageclass로 볼륨도 개별로 가지도록 만들어준 상태입니다. 파드를 만드는 것까진 이제 문제가 없는데 한가지 궁금한게 생겼습니다. 일반적인 서버같은 경우엔 nginx에서 tomcat으로 프록시 패스를 직접 default.conf에 tomcat ip주소를 넣어 설정하는데 쿠버네티스에선 파드가 재생성되어지면 kubectl exec 로 들어가 수정해도 사라지는 특성 때문에 매번 파드가 생성 될때 마다 일일이 찾아 들어가서 수정해주기엔 너무 효율이 떨어지더라구요. 또한 파드가 재생성이 되면 IP또한 바뀌어서 ConfigMap으로 결국 수작업으로 일일이 바꿔줘야 하는 일이 생길 것같아 시도는 안해 봤습니다. 해도 힘들것 같더라구요.. 테스트에선 3개로 했지만 만약 10개 ~20개의 nginx와 tomcat을 배포하고 싶은 상황이면 web-was 간 연동을 어떤식으로 해줘야할지 감이 안잡힙니다. 인터넷 서칭을 해도 이런 쪽으로는 잘 안나와 있는것 같아 질문드립니다. 항상 고생 많으십니다 감사합니다.