5.5. Rook
쿼럼에서 mon을 제거할 때 Rook.io Operator가 더 이상 중단되지 않음
이전에는 경쟁 조건으로 인해 쿼럼에서 mon을 제거할 때 mon 쿼럼이 손실될 수 있었습니다. 이는 쿼럼에서 mon을 제거하기에 충분한 쿼럼이 없을 수 있기 때문입니다.
이 문제는 해결되었으며 쿼럼에서 mon을 제거할 때 Rook.io Operator가 더 이상 중단되지 않습니다.
중괄호가 아닌 노드 종료 테인트의 네트워크 Fence가 더 이상 남아 있는 영역에서 볼륨 마운트를 차단하지 않음
이전에는 노드가 서비스 부족으로 테인트될 때 잘못된 IP 주소를 사용하여 Rook에서 NetworkFence CR을 생성했습니다. 잘못된 IP 주소를 펜싱하면 테인트가 추가될 때 애플리케이션 pod가 다른 노드로 이동하지 못하도록 차단되었습니다.
이번 수정으로 노드에 서비스 테인트가 추가되면 Rook에서 자동 NetworkFence가 비활성화되었으며 애플리케이션 Pod가 더 이상 다른 노드로 이동하지 못하도록 차단되지 않습니다.