5장. 머신 단계 및 라이프사이클

머신은 정의된 여러 단계가 있는 라이프사이클을 통해 이동합니다. 시스템 라이프사이클 및 해당 단계를 이해하면 프로시저가 완료되었는지 또는 원하지 않는 동작의 문제를 해결하는 데 도움이 될 수 있습니다. OpenShift Container Platform에서는 지원되는 모든 클라우드 공급자에서 머신 라이프사이클이 일관되게 유지됩니다.

5.1. 머신 단계

머신이 라이프사이클을 통과할 때 다양한 단계를 거칩니다. 각 단계는 머신 상태에 대한 기본 표현입니다.

프로비저닝
새 시스템을 프로비저닝하라는 요청이 있습니다. 시스템은 아직 존재하지 않으며 인스턴스, 공급자 ID 또는 주소가 없습니다.
provisioned
시스템이 존재하고 공급자 ID 또는 주소가 있습니다. 클라우드 공급자가 시스템에 대한 인스턴스를 생성했습니다. 시스템이 아직 노드가 되지 않았으며 머신 오브젝트의 status.nodeRef 섹션이 아직 채워지지 않았습니다.
Running
시스템이 존재하고 공급자 ID 또는 주소가 있습니다. Ignition이 성공적으로 실행되었으며 클러스터 시스템 승인자가 CSR(인증서 서명 요청)을 승인했습니다. 머신이 노드가 되어 머신 오브젝트의 status.nodeRef 섹션에 노드 세부 정보가 포함되어 있습니다.
삭제 중
머신을 삭제하라는 요청이 있습니다. 머신 오브젝트에는 삭제 요청 시간을 나타내는 DeletionTimestamp 필드가 있습니다.
Failed
시스템에 복구할 수 없는 문제가 있습니다. 예를 들어 클라우드 공급자가 머신의 인스턴스를 삭제하는 경우 이러한 상황이 발생할 수 있습니다.