반응형
동작원리
-
클라우드: 쿠버네티스 레플리카셋(Replica Set) 실습하기K8S 2021. 2. 5. 01:58
우선 포드는 기본적으로 여러 개의 컨테이너를 추상화하여 하나의 어플리케이션으로 동작한다. 외부 사용자가 어플리케이션으로 요청을 보내면 쿠버네티스에서는 이러한 요청을 동일한 여러개의 포드로 분배하여 전달한다. 그렇다면 동일한 여러개의 포드는 어떤식으로 생성할 수 있을까? yaml 파일에 하나의 포드를 더 정의해서 사용하는 방법은 매우 비효율적이다. 워커 노드가 다운되거나 어떠한 이유로 포드가 삭제된다면 해당 포드를 다시 생성하기는 어렵다. 그래서 이러한 문제점을 해결해주는 것이 레플리카셋이다. 레플리카 셋이 하는 일은 다음과 같다. ● 동일한 포드가 정해진 수 만큼 실행되도록 한다. ● 노드에 장애 발생시, 다른 노드에서 포드를 다시 생성한다. 이렇게 레플리카셋을 이용하여 일정한 수의 동일한 포드를 생성하..