6.2. 컨트롤 플레인 펜싱
이전 릴리스에서는 작업자 노드에서 Self Node Remediation 및 Node Health Check를 활성화할 수 있습니다. 노드 오류가 발생하는 경우 이제 컨트롤 플레인 노드에서 수정 전략을 따를 수 있습니다.
작업자 노드 및 컨트롤 플레인 노드에 동일한 NodeHealthCheck CR을 사용하지 마십시오. 작업자 노드와 컨트롤 플레인 노드를 함께 그룹화하면 최소 정상 노드 수가 잘못 평가되고 예기치 않은 업데이트 또는 누락된 수정이 발생할 수 있습니다. 이는 Node Health Check Operator가 컨트롤 플레인 노드를 처리하는 방식 때문입니다. 컨트롤 플레인 노드를 자체 그룹 및 해당 그룹의 작업자 노드를 그룹화해야 합니다. 필요한 경우 여러 개의 작업자 노드 그룹을 생성할 수도 있습니다.
수정 전략 고려 사항:
- 예기치 않은 동작이 발생할 수 있으므로 여러 구성이 중복되는 노드 상태 점검 구성을 방지합니다. 이 제안은 작업자 및 컨트롤 플레인 노드 모두에 적용됩니다.
- Node Health Check Operator는 한 번에 최대 하나의 컨트롤 플레인 노드를 수정하는 하드 코딩된 제한을 구현합니다. 여러 컨트롤 플레인 노드를 동시에 수정해서는 안 됩니다.