1.4. 클러스터 버전 조건 유형 이해

CVO(Cluster Version Operator)는 클러스터 Operator 및 기타 구성 요소를 모니터링하고 클러스터 버전과 해당 Operator의 상태를 모두 수집합니다. 이 상태에는 상태 및 OpenShift Container Platform 클러스터의 현재 상태를 알리는 조건 유형이 포함됩니다.

Available,Progressing, Upgradeable 외에도 클러스터 버전 및 Operator에 영향을 미치는 조건 유형이 있습니다.

  • 실패: 클러스터 버전 조건 유형 Failing 은 클러스터가 원하는 상태에 도달할 수 없음을 나타내며, 비정상적인 상태이며 관리자가 개입해야 함을 나타냅니다.
  • invalid: 클러스터 버전 조건 유형 Invalid 는 클러스터 버전이 서버가 작업을 수행하지 못하도록 하는 오류가 있음을 나타냅니다. CVO는 이 조건이 설정된 동안 현재 상태만 조정합니다.
  • verifydUpdates: 클러스터 버전 조건 유형 ECDHE dUpdates 는 업스트림 업데이트 서버에서 사용 가능한 업데이트가 검색되었는지 여부를 나타냅니다. 이 조건은 검색 전에 알 수 없음이며, 최근 업데이트가 실패했거나 검색할 수 없는 경우 False 또는 availableUpdates 필드가 최근과 정확하면 True 입니다.
  • ReleaseAccepted: Cluster version condition type ReleaseAccepted with a True status는 이미지 확인 및 사전 조건 검사 중에 실패하지 않고 요청된 릴리스 페이로드가 성공적으로 로드되었음을 나타냅니다.
  • ImplicitlyEnabledCapabilities: 클러스터 버전 조건 유형 ImplicitlyEnabledCapabilities 와 함께 True 상태의 경우 사용자가 spec.capabilities 를 통해 현재 요청하지 않는 활성화된 기능이 있음을 나타냅니다. CVO는 이전에 CVO에서 연결된 리소스를 관리하는 경우 기능 비활성화를 지원하지 않습니다.