릴리스 노트 및 알려진 문제

Red Hat OpenShift Local 2.13

Red Hat OpenShift Local 2.13에서 강조 표시된 기능 및 확인된 문제

Fabrice Flore-Thebault

Red Hat Developer Group Documentation Team

초록

이 문서에서는 Red Hat OpenShift Local 2.13의 새롭고 향상된 기능을 간략하게 설명합니다. 또한 소프트웨어를 사용하는 동안 발생할 수 있는 문제에 대한 정보도 포함되어 있습니다. 가능한 경우 확인된 문제에 대한 해결방법이 설명되어 있습니다.

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

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 용어를 교체하기 위해 최선을 다하고 있습니다. 먼저 마스터(master), 슬레이브(slave), 블랙리스트(blacklist), 화이트리스트(whitelist) 등 네 가지 용어를 교체하고 있습니다. 이러한 변경 작업은 작업 범위가 크므로 향후 여러 릴리스에 걸쳐 점차 구현할 예정입니다. 자세한 내용은 CTO Chris Wright의 메시지를 참조하십시오.

I 부. 릴리스 노트

이 섹션에서는 Red Hat OpenShift Local 2.13 제품의 가장 중요한 기능 및 버그 수정에 대해 설명합니다.

1장. 구성 요소 버전

Red Hat OpenShift Local 2.13은 다음 버전의 주요 구성 요소와 함께 제공됩니다.

표 1.1. Red Hat OpenShift Local, 구성 요소 버전

구성 요소버전

OpenShift Container Platform

4.12.0

OpenShift 클라이언트 바이너리(oc)

v4.12.0

podman 바이너리

4.3.1

2장. 최소 시스템 요구 사항

Red Hat OpenShift Local에는 다음과 같은 최소 하드웨어 및 운영 체제 요구 사항이 있습니다.

2.1. 하드웨어 요구 사항

Red Hat OpenShift Local은 AMD64, Intel 64 및 Apple Silicon 아키텍처에서 지원됩니다. Red Hat OpenShift Local은 중첩된 가상화를 지원하지 않습니다.

원하는 컨테이너 런타임에 따라 Red Hat OpenShift Local에는 다음과 같은 시스템 리소스가 필요합니다.

2.1.1. OpenShift Container Platform의 경우

  • 4개의 물리적 CPU 코어
  • 9GB의 여유 메모리
  • 35GB의 스토리지 공간
참고

OpenShift Container Platform 클러스터에는 Red Hat OpenShift Local 인스턴스에서 실행하는 데 필요한 최소 리소스가 필요합니다. 일부 워크로드에는 더 많은 리소스가 필요할 수 있습니다. Red Hat OpenShift Local 인스턴스에 더 많은 리소스를 할당하려면 인스턴스 구성을 참조하십시오.

2.1.2. Podman 컨테이너 런타임의 경우

  • 2개의 물리적 CPU 코어
  • 2GB의 여유 메모리
  • 35GB의 스토리지 공간

2.2. 운영 체제 요구 사항

Red Hat OpenShift Local에는 다음과 같은 최소 버전의 지원되는 운영 체제가 필요합니다.

2.2.1. Microsoft Windows

  • Microsoft Windows에서 Red Hat OpenShift Local에는 Windows 10 Fall Creators Update(버전ECDHE9) 이상이 필요합니다. Red Hat OpenShift Local은 이전 버전의 Microsoft Windows에서 작동하지 않습니다. Microsoft Windows 10 Home Edition은 지원되지 않습니다.

2.2.2. macOS

  • macOS에서 Red Hat OpenShift Local에는 macOS 11 Big Sur 이상이 필요합니다. Red Hat OpenShift Local은 이전 버전의 macOS에서 작동하지 않습니다.

2.2.3. Linux

  • Red Hat은 Red Hat Enterprise Linux 및 CentOS 8 또는 9의 두 가지 최신 마이너 릴리스와 Fedora의 두 가지 안정적인 두 가지 릴리스에서 Red Hat OpenShift Local에 대한 지원을 제공합니다.
  • Red Hat Enterprise Linux를 사용하는 경우 Red Hat OpenShift Local을 실행하는 시스템을 Red Hat 고객 포털에 등록되어 있어야 합니다.
  • Ubuntu 18.04 LTS 이상 및 Debian 10 이상은 지원되지 않으며 호스트 컴퓨터를 수동으로 설정해야 할 수 있습니다.
  • Linux 배포에 필요한 패키지를 설치하는 데 필요한 소프트웨어 패키지를 참조하십시오.

3장. 변경 및 개선 사항

이 섹션에서는 Red Hat OpenShift Local 2.13에 도입된 주요 변경 사항 중 일부를 소개합니다.

3.1. 새로운 기능

  • Red Hat OpenShift Local은 개발 및 테스트를 위해 최소 사전 구성된 OpenShift Container Platform 4 클러스터 또는 Podman 컨테이너 런타임을 로컬 노트북 또는 데스크탑 컴퓨터에 제공합니다. Red Hat OpenShift Local은 Linux, macOS 및 Microsoft Windows 10용 기본 하이퍼바이저를 지원하는 Red Hat Enterprise Linux 가상 머신으로 제공됩니다.

    • Red Hat OpenShift Local은 OpenShift 4 클러스터 또는 Podman 컨테이너 런타임에서 로컬 개발 및 테스트용으로 설계되었습니다. OpenShift 3 클러스터를 로컬에서 실행하려면 Red Hat Container Development Kit 에서 참조하십시오.

3.1.1. 기술 프리뷰

이러한 기능에 대한 지원은 기술 프리뷰 기능 지원 범위에 따라 다릅니다.

  • Red Hat OpenShift Local 2.13에는 crc bundle generate 명령을 사용하여 현재 실행 중인 클러스터를 기반으로 사용자 정의 번들을 생성하는 기능이 포함되어 있습니다. 이 명령, 해당 매개 변수 및 동작은 향후 릴리스에서 호환되지 않는 방식으로 변경될 수 있습니다.

3.2. 주요 변경 사항

  • Red Hat OpenShift Local 2.13은 OpenShift Container Platform 4.12.0을 임베디드 OpenShift 버전으로 제공합니다.
  • Red Hat OpenShift Local 2.13에서는 Podman 4.3.1을 제공합니다.

II 부. 확인된 문제

이 섹션에서는 Red Hat OpenShift Local 2.13 사용자가 발생할 수 있는 문제와 이러한 문제에 대한 해결 방법에 대해 설명합니다.

4장. 일반 문제

지원되는 모든 플랫폼에 영향을 미치는 문제

4.1. Podman 사전 설정에 잘못된 프록시 설정이 적용되지 않음

crc config set 명령을 사용하여 구성된 프록시 설정은 Podman 사전 설정을 사용할 때 Red Hat OpenShift Local에 포함된 podman-remote 바이너리에서 사용되지 않습니다.

4.2. 메트릭은 기본적으로 비활성화되어 있습니다.

Red Hat OpenShift Local이 일반적인 노트북에서 실행되도록 일부 리소스 사용량이 많은 서비스는 기본적으로 비활성화되어 있습니다. 이러한 서비스 중 하나는 Prometheus 및 모든 관련 모니터링, 경고 및 Telemetry 기능입니다.

이러한 기능을 활성화하려면 기본적으로 Red Hat OpenShift Local 가상 시스템에서 사용하는 것보다 많은 리소스가 필요합니다.

참고

이러한 기능을 활성화한 후에는 모니터링을 비활성화할 수 없습니다. 모니터링을 다시 비활성화하려면 crc delete로 가상 시스템을 삭제하고 crc start 를 사용하여 새 시스템을 다시 생성합니다.

모니터링을 사용하려면 Red Hat OpenShift Local Getting Started Guide모니터링, 경고 및 Telemetry 시작을 참조하십시오.

4.3. 여러 Operator를 활성화하려면 기본보다 많은 메모리가 필요합니다.

crc start 명령은 기본적으로 Red Hat OpenShift Local 가상 시스템에 9GiB의 메모리를 할당합니다. 여러 Operator를 활성화하면 메모리 요구 사항이 증가할 수 있습니다.

추가 메모리 를 할당하려면 Red Hat OpenShift Local Getting Started Guide 에서 가상 머신 구성을 참조하십시오.

4.4. 첫 번째 네임서버가 IPv6인 경우 Red Hat OpenShift Local이 작동하지 않습니다.

첫 번째 네임서버가 IPv6인 경우 Red Hat OpenShift Local 가상 시스템에 대한 DNS 확인이 중단될 수 있습니다.

이 문제를 해결하려면 -n 플래그를 사용하여 Red Hat OpenShift Local 가상 시스템을 시작할 때 IPv4 네임 서버를 지정합니다.

$ crc start -n 8.8.8.8

5장. macOS 관련 문제

이 섹션에서는 macOS 호스트의 사용자에게 영향을 미치는 Red Hat OpenShift Local 문제에 대해 설명합니다.

5.1. 잠금 해제로 인해 VM 시간이 동기화 해제됨

Red Hat OpenShift Local 가상 머신의 시간은 호스트 시스템의 시간으로 동기화 해제될 수 있습니다. 이 문제는 호스트 시스템이 최대 절전 모드로 전환될 때 Red Hat OpenShift Local 가상 시스템이 실행 중인 경우 발생합니다. 이 문제를 해결하려면 Red Hat OpenShift Local 가상 머신을 중지하고 다시 시작하십시오.

$ crc stop
$ crc start

6장. Microsoft Windows에 대한 문제

이 섹션에서는 Microsoft Windows 호스트의 사용자에게 영향을 미치는 Red Hat OpenShift Local 문제에 대해 설명합니다.

6.1. MSI 설치 프로그램을 사용하여 설치 후 crc setup 명령을 실행해야 합니다.

MSI 설치 프로그램으로 Red Hat OpenShift Local을 설치하고 컴퓨터를 재부팅한 후 명령 프롬프트 또는 PowerShell에서 crc setup 명령을 실행하여 설치를 완료하십시오.

6.2. crc cleanup 명령이 권한 오류로 인해 실패할 수 있음

명령 간에 호스트 시스템을 재시작하지 않고 crc setup 을 실행한 후 crc cleanup 을 실행하면 crc cleanup 이 다음과 같은 오류가 보고됩니다.

Post "http://unix/clean": open \\.\pipe\crc-admin-helper: Access is denied.

crc cleanup 명령을 완료하려면 호스트 시스템을 다시 시작하고 명령을 다시 실행합니다.

6.3. %>-< DRIVE%외부에서 실행될 때 예기치 않은 동작

네트워크 드라이브에서 crc 바이너리를 실행하면 Hyper-V 드라이버가 실패합니다. crc 바이너리는 %>-< DRIVE %의 위치에 배치해야합니다. % ScanSettingDRIVE% 는 일반적으로 C:\ 로 설정됩니다.

6.4. Red Hat OpenShift Local은 PowerShell에서 전체 10.0.0.1 지원을 기대할 수 있습니다.

ConstrainedECDHE PowerShell 모드는 시스템 관리자가 결정한 예외와 함께 지원됩니다.

6.5. crc oc-env 명령은 %PATH%의 특수 문자에서 작동하지 않습니다.

Microsoft Windows에서 PowerShell 및 명령 프롬프트는 UTF-8 인코딩을 사용하지 않습니다. 결과적으로 %PATH% 에 특수 문자가 있는 crc oc-env 명령을 실행하면 UTF-8 문자를 정확하게 인코딩하지 않습니다. 이 문제에 대한 해결방법은 없습니다.

추가 리소스

법적 공지

Copyright © 2023 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.