<aside>
📌 10장에서 다루는 내용
• 클러스터된 스테이트풀 애플리케이션 배포
• 파드 레플리카 인스턴스에 별도의 스토리지 제공
• 파드 레플리카에 안정적인 이름과 호스트 이름 보장
• 예측 가능한 순서대로 파드 레플리카의 시작과 중지
• DNS 서비스 레코드를 통한 피어 디스커버리
</aside>
<aside> 💡 이제 단일 인스턴스와 복제된 스테이트리스 stateless 파드 그리고 퍼시스턴트 스토리지를 활용한 스데이트풀 파드를 실행하는 방법을 알았다. 여러 개 복제된 웹 서버 파드 인스턴스를 실행하고 하나의 데이터베이스 파드 인스턴스를 일반 파드 볼륨이나 퍼시스턴트볼륨 클레임에 바인딩된 퍼시스턴트볼륨을 통한 볼륨을 사용해 실행할 수 있다. 하지만 데이터베이스 파드를 복제하는데 레플리카셋을 시용할 수 있을까?
</aside>
여러 개의 파드 레플리카를 생성
한다.레플리카는 이름과 IP 주소를 제외하면 서로 동일
하다.클레임에 바인딩 된 동일한 퍼시스턴트 볼륨을 사용
하게 된다<aside> 💡 여러 개의 파드 레플리카를 복제하는데 사용하는 파드 템플릿에는 클레임에 관한 참조가 있으므로 각 레플리카가 별도의 퍼시스턴트 볼륨 클레임을 사용하도록 만들 수 없다.
레플리카셋을 사용할 수 없다.
단일 레플리카셋을 시용해서는 안 된다.
API 오브젝트로는 그러한 데이터 스토리지를 실행하는 것이 불가능
하다.레플리카셋은 동일한 파드의 복제본을 생성
한다.파드를 수동으로 생성해 각 파드가 다른 퍼시스턴트볼륨클레임
을 갖게 한다.레플리카셋이 파드를 감시 하지 않으므로 수동으로 파드를 관리하고 파드가 사라지면 다시 생성
해야 한다(노드 실패와 같은 이벤트 발생의 경우).