1.2. 빌드 1.4 릴리스 노트
빌드 1.4는 이제 OpenShift Container Platform 4.15, 4.16, 4.17 및 4.18에서 사용할 수 있습니다.
1.2.1. 새로운 기능
다음 섹션에서는 빌드 1.4의 새로운 기능에 대해 설명합니다.
- 이번 업데이트를 통해 OpenShift 빌드는 shipwright v0.15 구성 요소를 배포합니다.
-
이번 업데이트를 통해
spec.tolerations
값을 사용하여 빌드 Pod에 대한 허용 오차를 지정할 수 있습니다. -
이번 업데이트를 통해
spec.nodeSelector
값을 사용하여 빌드가 실행되어야 하는 노드를 지정할 수 있습니다. -
이번 업데이트를 통해
spec.schedulerName
값을 사용하여 빌드 Pod에 스케줄러를 지정할 수 있습니다. -
이번 업데이트를 통해
buildah
전략의대상
플래그를 다중 단계 빌드에 사용할 수 있습니다. 플래그를 사용하여 빌드가 중지되어야 하는 단계를 지정합니다. 이번 업데이트를 통해 Red Hat OpenShift Operator 설치 빌드 중에 클러스터 모니터링을 활성화할 수 있습니다.
- GUI 설치의 경우 네임스페이스 선택 시 클러스터 모니터링을 활성화하는 옵션을 사용할 수 있습니다.
CLI 설치의 경우 다음과 같이 "openshift-builds" 네임스페이스에서 cluster-monitoring 레이블을 설정합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow apiVersion: v1 kind: Namespace metadata: labels: openshift.io/cluster-monitoring: "true" name: openshift-builds
apiVersion: v1 kind: Namespace metadata: labels: openshift.io/cluster-monitoring: "true" name: openshift-builds
1.2.2. 해결된 문제
다음 목록에서는 빌드 1.4의 수정된 문제를 강조 표시합니다.
-
이번 업데이트 이전에는 공유 리소스 CSI 드라이버의 검증 Webhook가 AWS(ROSA) 클러스터의 Red Hat OpenShift Service에 배포되지 않았습니다. 이로 인해 구성 요소의 배포가 영구적으로
보류 중
상태로 유지되었습니다. 이러한 변경으로 이제 Webhook가 ROSA에 성공적으로 배포됩니다. -
이전에는 OpenShift에서 사용자 워크로드 모니터링을 활성화할 때 Red Hat OpenShift Operator 빌드에서
PrometheusOperatorRejectedResources
경고가 트리거되었습니다. 이번 수정으로 Red Hat OpenShift Operator 빌드가 올바르게 구성되고 사용자 워크로드 모니터링 스택에서 서비스 모니터를 선택하지 않습니다. - 이번 업데이트 이전에는 로컬 소스 코드에서 빌드를 실행할 수 없었습니다. 이번 업데이트를 통해 문제가 해결되었습니다.
1.2.3. 더 이상 사용되지 않는 기능
다음 섹션에서는 빌드 1.4의 더 이상 사용되지 않는 기능에 대해 설명합니다.
이번 업데이트를 통해 다음 채널이 더 이상 사용되지 않습니다.
- builds-1.0
- builds-1.1
- builds-1.2
대신 builds-1.4 채널을 사용합니다.