2.2. 릴리스 노트
Red Hat build of Kueue는 OpenShift Container Platform에서 지원되는 Operator로 릴리스됩니다.
2.2.1. 호환 환경 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat build of Kue를 설치하기 전에 이 섹션을 검토하여 클러스터가 요구 사항을 충족하는지 확인하십시오.
2.2.1.1. 지원되는 아키텍처 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat build of Kue 버전 1.1 이상은 다음 아키텍처에서 지원됩니다.
- ARM64
- 64-bit x86
- ppc64le (IBM Power®)
- s390x (IBM Z®)
2.2.1.2. 지원되는 플랫폼 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat build of Kue 버전 1.1 이상은 다음 플랫폼에서 지원됩니다.
- OpenShift Container Platform
- OpenShift Container Platform에서 호스팅되는 컨트롤 플레인
현재 Red Hat build of Kueue는 Red Hat build of MicroShift(MicroShift)에서 지원되지 않습니다.
2.2.2. Red Hat build of Kue 버전 1.1 릴리스 노트 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat build of Kue 버전 1.1은 OpenShift Container Platform 버전 4.18 이상에서 지원되는 일반적으로 사용 가능한 릴리스입니다. Red Hat build of Kue 버전 1.1에서는 Kue 버전 0.12를 사용합니다.
이전에 Red Hat build of Kueue 버전이 클러스터에 설치되어 있는 경우 Operator를 제거하고 버전 1.1을 수동으로 설치해야 합니다. 자세한 내용은 Upgrading Red Hat build of Kueue 에서 참조하십시오.
2.2.2.1. 새로운 기능 및 개선 사항 링크 복사링크가 클립보드에 복사되었습니다!
- 기본 로컬 대기열 구성
기본 로컬 대기열은
kue.x-k8s.io/queue-name
레이블이 없는 새로 생성된 작업의 로컬 큐 역할을 합니다. 기본 로컬 큐를 생성한 후kue.x-k8s.io/queue-name 레이블이 없는 네임스페이스에서 생성된 새 작업은
라벨을 갖도록 자동으로 업데이트됩니다.kue.x-
k8s.io/queue-name: default(RFE-7615)
- 다중 아키텍처 및 호스팅된 컨트롤 플레인 지원
이번 릴리스에서는 Red Hat build of Kueue는 ARM64, 64비트 x86, ppc64le(IBM Power®) 및 OpenShift Container Platform용 호스팅 컨트롤 플레인에서 다양한 아키텍처에서 지원됩니다.
2.2.2.2. 해결된 문제 링크 복사링크가 클립보드에 복사되었습니다!
- OpenShift Container Platform 웹 콘솔을 사용하여
Kueue
사용자 정의 리소스를 생성할 수 있습니다. 이번 업데이트 이전에는 OpenShift Container Platform 웹 콘솔을 사용하여 양식 보기를 사용하여
Kueue
CR(사용자 정의 리소스)을 생성하려고 하면 웹 콘솔에 오류가 표시되고 리소스를 생성할 수 없었습니다. 이번 릴리스에서는Kue
CR 템플릿에서 기본 네임스페이스가 제거되었습니다. 결과적으로 OpenShift Container Platform 웹 콘솔을 사용하여 양식 보기를 사용하여Kue
CR을 생성할 수 있습니다.
2.2.2.3. 확인된 문제 링크 복사링크가 클립보드에 복사되었습니다!
Kueue
CR 설명은 OpenShift Container Platform 웹 콘솔에서 "사용할 수 없음"으로 표시됩니다.Red Hat build of Kueue를 설치한 후 Operator 세부 정보 뷰에서
Kueue
CR에 대한 설명은 "사용할 수 없음"으로 표시됩니다. 이 문제는 Kueue Operator 기능의 Red Hat 빌드에 영향을 미치거나 저하되지 않습니다.- Kue의 Red Hat 빌드를 제거할 때 사용자 정의 리소스가 제대로 삭제되지 않습니다.
OpenShift Container Platform 웹 콘솔에서 이 Operator 옵션에 대해 모든 피연산자 인스턴스 삭제 를 사용하여 Red Hat Build of Kueue Operator를 설치 제거한 후 일부 Red Hat build of Kueue 사용자 정의 리소스는 완전히 삭제되지 않습니다. 이러한 리소스는 설치된 Operator 보기에서 리소스가 삭제되고 있는 상태를 볼 수 있습니다. 이 문제를 해결하려면 리소스 종료자를 수동으로 삭제하여 완전히 제거할 수 있습니다.
2.2.3. Red Hat build of Kueue 버전 1.0.1 릴리스 노트 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat build of Kueue 버전 1.0.1은 64비트 x86 아키텍처의 OpenShift Container Platform 버전 4.18 및 4.19에서 지원되는 패치 릴리스입니다.
Red Hat build of Kue 버전 1.0.1은 Kueue 버전 0.11을 사용합니다.
2.2.3.1. Red Hat build of Kue 버전 1.0.1의 버그 수정 링크 복사링크가 클립보드에 복사되었습니다!
- 이전에는 Red Hat build of Kueue의 리더 선택이 중단을 허용하도록 구성되지 않아 충돌이 자주 발생했습니다. 이번 릴리스에서는 Red Hat build of Kueue의 리더 선택 값이 OpenShift Container Platform에 권장되는 기간과 일치하도록 업데이트되었습니다. (OCPBUGS-58496)
-
이전에는
ReadyReplicas
수가 조정기에 설정되지 않았습니다. 이로 인해 Red Hat build of Kueue Operator 상태가 복제본 준비 상태가 없다고 보고했습니다. 이번 릴리스에서는 배포에사용할 준비된 복제본
수를 기반으로 하므로kueue-controller-manager
Pod가 준비되면 Operator가 OpenShift Container Platform 콘솔에 준비 상태로 표시됩니다. (OCPBUGS-59261) -
이전 버전에서는
Kueue
CR(사용자 정의 리소스)이openshift-kueue-operator
네임스페이스에서 삭제되면kueue-manager-config
구성 맵이 자동으로 삭제되지 않았으며 네임스페이스에 남아 있을 수 있었습니다. 이번 릴리스에서는Kueue
CR이 삭제되면kueue-manager-config
구성 맵, kue-webhookmetrics-server-cert
시크릿이 자동으로 삭제됩니다. (OCPBUGS-57960)
2.2.4. Red Hat build of Kueue 버전 1.0 릴리스 노트 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat build of Kue 버전 1.0은 64비트 x86 아키텍처의 OpenShift Container Platform 버전 4.18 및 4.19에서 지원되는 일반적으로 사용 가능한 릴리스입니다. Red Hat build of Kue 버전 1.0은 Kue 버전 0.11을 사용합니다.
2.2.4.1. 새로운 기능 및 개선 사항 링크 복사링크가 클립보드에 복사되었습니다!
- RBAC(역할 기반 액세스 제어)
- RBAC(역할 기반 액세스 제어)를 사용하면 어떤 유형의 사용자가 Kueue 리소스 유형을 생성할 수 있는지 제어할 수 있습니다.
- 리소스 할당량 구성
- 클러스터 대기열, 리소스 플레이버 및 로컬 큐를 생성하여 리소스 할당량을 구성하면 사용자가 제출한 작업 및 워크로드에서 사용하는 리소스의 양을 제어할 수 있습니다.
- 작업 및 워크로드 관리 제어
- 네임스페이스를 레이블링하고 레이블 정책을 구성하면 Red Hat 빌드에서 Kue의 Red Hat 빌드에서 관리하는 작업과 워크로드를 제어할 수 있습니다.
- 대기열 간에 차용 가능한 리소스 공유
- 코호트, 공정 공유 및 gang 스케줄링 설정을 구성하면 대기열 간에 사용되지 않고 빌릴 수 있는 리소스를 공유할 수 있습니다.
2.2.4.2. 확인된 문제 링크 복사링크가 클립보드에 복사되었습니다!
kue.x-k8s.io/queue-name
레이블이 있는 경우 모든 네임스페이스의 작업이 조정됨Red Hat build of Kueue는
managedJobsNamespaceSelector
구성 필드를 사용하므로 관리자는 Red Hat build of Kueue에서 관리하는 네임스페이스를 구성할 수 있습니다. Red Hat 빌드에서 Kue의 빌드를 선택하도록 네임스페이스를 수동으로 설정해야 하므로 시스템 또는 타사 네임스페이스의 리소스는 Red Hat 빌드의 Kue에 의해 영향을 미치거나 관리하지 않습니다.Red Hat build of Kueue 1.0의 동작은
kue.x-k8s.io/queue-name
레이블이 있는작업
리소스를 조정하여 Kue의 Red Hat 빌드에서 관리하도록 구성되지 않은 네임스페이스에 있는 경우에도 작업 리소스를 조정할 수 있습니다. 이는 Pod, 배포 및 상태 저장 세트와 같은 기타 코어 통합의 동작과 일치하지 않습니다. 이는 Red Hat 빌드에서 Kueue의 Red Hat 빌드에 의해 관리되도록 구성된 네임스페이스에 있는 경우에만 조정됩니다.- OpenShift Container Platform 웹 콘솔을 사용하여
Kueue
사용자 정의 리소스를 생성할 수 없습니다 양식 보기를 사용하여 OpenShift Container Platform 웹 콘솔을 사용하여
Kueue
CR(사용자 정의 리소스)을 생성하려고 하면 웹 콘솔에 오류가 표시되고 리소스를 생성할 수 없습니다. 이 문제를 해결하려면 YAML 보기를 사용하여Kue
CR을 대신 생성합니다.