1.3. 빌드 일반 가용성 1.2 릴리스 정보


Build General Availability (GA) 1.2는 이제 OpenShift Container Platform 4.12 이상 버전에서 사용할 수 있습니다.

1.3.1. 새로운 기능

다음 섹션에서는 Builds 1.2의 새로운 기능에 대해 설명합니다.

1.3.1.1. 빌드

  • 이번 업데이트를 통해 ARM, IBM Power 또는 IBM Z 플랫폼에서 실행되는 OpenShift Container Platform 클러스터에서 Red Hat OpenShift용 빌드를 사용할 수 있습니다. shipwright 및 Shared Resource CSI 드라이버를 사용하여 이미지를 빌드하는 구성 요소를 사용할 수 있습니다.

    중요

    ARM, IBM Power 및 IBM Z 클러스터용 빌드는 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.

    Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.

  • 이번 업데이트를 통해 네트워크 프록시 뒤에서 실행되도록 구성된 클러스터에 빌드를 배포할 수 있습니다.
  • 이번 업데이트를 통해 연결이 끊긴 네트워크 환경에서 실행되는 클러스터에 빌드를 배포할 수 있습니다.
  • 이번 업데이트를 통해 buildahsource-to-image 빌드 전략을 사용하여 지원되는 모든 볼륨 소스에서 Red Hat 서브스크립션 인타이틀먼트 키를 마운트할 수 있습니다. 이 기능은 yum 또는 dnf 명령을 사용하여 Red Hat 서브스크립션 콘텐츠를 설치하기 위해 빌드가 필요한 경우 유용합니다.
  • 이번 업데이트를 통해 OpenShift Container Platform 웹 콘솔의 개발자 화면에 제공된 예제의 buildah 또는 source-to-image 빌드 전략을 사용하여 shipwright Build 오브젝트를 생성할 수 있습니다. 이러한 예제의 매개변수를 변경하여 사용자 지정 Build 오브젝트를 생성할 수 있습니다.
  • 이번 업데이트를 통해 OpenShift Container Platform 웹 콘솔의 개발자 화면에서 shp CLI에 대한 바이너리를 다운로드할 수 있습니다. CLI는 다음 운영 체제 및 아키텍처에서 사용할 수 있습니다.

    운영 체제아키텍처

    Linux

    amd64

    Windows

    amd64

    Darwin

    amd64 (macOS Intel)

1.3.2. 해결된 문제

다음 섹션에서는 빌드 1.2의 수정된 문제를 중점적으로 설명합니다.

  • 이번 업데이트 이전에는 OpenShift RBAC 권한이 누락되어 공유 리소스 CSI 드라이버에서 SharedSecretSharedConfigMap 리소스를 마운트할 수 없었습니다. 이번 업데이트를 통해 공유 리소스 CSI 드라이버에 글로벌 권한이 부여됩니다. 이제 공유 리소스 CSI 드라이버는 SharedSecretSharedConfigMap 리소스에 액세스하고 클러스터 관리자의 추가 작업 없이 필요한 권한 검사를 수행할 수 있습니다.

1.3.3. 확인된 문제

다음 섹션에서는 Builds 1.2에서 알려진 문제를 강조 표시합니다.

  • 기본 빌드 전략은 ARM, IBM Power 또는 IBM Z 작업자 노드 CPU 아키텍처가 있는 클러스터에서 실패합니다.

    이 문제를 해결하려면 다음 단계를 수행합니다.

    1. 기본 ClusterBuildStrategy 리소스의 다음 다중 변형을 클러스터에 다운로드합니다.

    2. 다음 명령 중 하나를 실행하여 해당 빌드 전략을 사용하도록 Build 리소스를 업데이트합니다.

      Buildah

      $ oc apply -f buildah-multi.yaml

      S2I(Source-to-Image)

      $ oc apply -f source_to_image_multi.yaml

  • 출력 이미지가 Build 또는 BuildRun 리소스에서 정의되지 않은 경우 기본 buildah ClusterBuildStrategy 가 실패합니다. 이 문제를 해결하려면 출력 이미지 URL을 정의합니다. URL은 내부 레지스트리의 경로일 수도 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.