쿠버네티스

    [K8S] 왜 다른종류의 pod를 같은 service에 두면 안될까?

    오늘 회사에서 질문을 받았는데 너무나도 근원적인 질문이라서 답변을 시원하게 하지 못하였습니다. 상황은 아래와 같았습니다 wordpress + mysql을 사용하는 어플리케이션을 만든다고 가정해보겠습니다. 제가 알고있는 바로는 wordpress pod와 WP-svc라는 서비스가 있고, mysql pod와 mysql-svc라는 서비스가 있어서 요청을 보낼때 mysql-svc에 요청을 보내는게 일반적으로 알고 있습니다. 하지만 오늘 받은 질문은이랬습니다 mysql pod를 WP-svc 로 함께 묶어서 쓰면되지, 왜 굳이 mysql-svc라는 서비스를 따로 만들어서 구조를 복잡하게 가져가냐? 이게 틀리다는걸 알면서도 명쾌한 답을 낼수가 없었어서 답답했습니다 따라서 저의 질문은 아래 3가지 항목으로 정리가 될것같..