워커 노드를 교체해도 왜 새로운 워커 노드가 생성되지 않나요?
워커 노드의 자동 재균형 조정 문제를 해결합니다.
가상 프라이빗 클라우드 클래식 인프라 Satellite
작업자 노드를 대체하거나 VPC 작업자 노드를 업데이트할 때 작업자 노드가 클러스터에 다시 자동으로 추가되지 않습니다.
기본적으로 작업자 노드를 대체할 때 작업자 풀은 자동으로 리밸런싱되도록 설정됩니다. 하지만 다음과 같은 시나리오에서는 작업자 노드를 수동으로 제거하여 자동 리밸런싱을 사용 안함으로 설정할 수 있습니다.
- 기본적으로 자동으로 리밸런싱하는 작업자 풀이 있습니다.
- 개별적으로 제거한 작업자 풀에 문제가 있는 작업자 노드가 있습니다(
ibmcloud ks worker rm명령을 사용하는 경우). - 이제 작업자 풀을 리밸런싱하거나 크기를 조정하지 않으면 자동 리밸런싱은 작업자 풀에 사용될 수 없고 재설정되지 않습니다.
ibmcloud ks worker replace명령을 사용하여 작업자 노드를 대체하거나ibmcloud ks worker replace --update명령을 사용하여 VPC 작업자 노드를 업데이트하려고 합니다. 작업자 노드가 제거되지만 다른 작업자 노드는 작업자 풀에 다시 추가되지 않습니다.
remove 명령 직후에 replace 명령도 실행했을 수 있습니다. remove 명령 전에 replace 명령이 처리되면 작업자 풀 자동 리밸런싱은 계속해서 사용할 수 없으므로 작업자 노드가 대체되지 않습니다.
자동 리밸런싱을 사용하려면 작업자 풀을 리밸런싱하거나 크기 조정하십시오. 이제 작업자 노드를 바꾸면 다른 작업자 노드가 작성됩니다.