Red Hat OpenShift 4.20의 개발자를 위한 새로운 기능

Red Hat Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.
출처: https://developers.redhat.com/articles/2025/11/11/whats-new-developers-red-hat-openshift-4-20

Kubernetes 1.33 및 CRI-O 1.33 기반 Red Hat OpenShift 4.20이 정식 출시 되었습니다. 이 문서에서는 개발자를 위해 이번 릴리스의 주요 새로운 기능, 업데이트 및 수정 사항을 소개합니다.

개발자를 위한 향상된 AI, 코어 및 가상화 기능

Red Hat OpenShift 4.20은 Red Hat OpenShift Lightspeed의 멀티클러스터 지원, Red Hat OpenShift Virtualization, 관찰성, OpenShift 콘솔, 플랫폼 서비스 및 개발자 경험을 위한 새로운 기능을 통해 개발자에게 향상된 기능을 제공합니다.

개발자 경험

Red Hat OpenShift 4.20은 Red Hat Developer Hub, Podman Desktop, Red Hat OpenShift Dev Spaces를 변경하여 개발자 경험을 향상시킵니다.

Red Hat 개발자 허브

Red Hat OpenShift에서 지원되는 Red Hat Developer Hub 1.8은 중앙화된 도구와 문서를 통해 간소화된 개발자 경험과 가속화된 온보딩을 제공합니다.

새로운 ServiceNow 플러그인을 사용하면 컨텍스트 전환 없이 Red Hat Developer Hub 내에서 직접 요청 상태를 추적할 수 있습니다 . 또한 이 카탈로그에는 주요 파트너인 IBM과 Dynatrace의 두 가지 인증 플러그인이 포함되어 있습니다. 도입 인사이트 플러그인은 이제 정식 출시되었으며 기본적으로 활성화되어 있어 중요한 지표에 즉시 액세스할 수 있습니다.

Red Hat Developer Hub용 Developer Lightspeed가 이제 개발자 미리 보기로 제공됩니다.

플러그인과 템플릿에 대한 업데이트를 포함한 최신 기능에 대한 자세한 내용은 Red Hat Developer Hub 1.8 릴리스 노트를 참조하세요 .

Podman Desktop

최신 Podman Desktop 1.22 릴리스에는 컨테이너 워크플로우를 간소화하도록 설계된 여러 기능이 포함되어 있습니다. 더욱 명확한 대시보드 알림과 업데이트된 온보딩 플로우를 통해 사용자 경험이 개선되어 시작하기가 더욱 쉬워졌습니다.

쿠버네티스 사용자 인터페이스에서 네임스페이스와 환경을 전환하여 애플리케이션을 벗어나지 않고도 여러 클러스터를 관리할 수 있습니다. macOS의 기본 제공자인 Libkrun은 컨테이너에 GPU 액세스를 제공하여 AI 워크로드에 유용합니다. Podman Desktop 설정에는 이제 ARM64 아키텍처 기반 Windows용으로 새로 출시된 Podman 바이너리가 자동으로 포함되어 추가 단계나 에뮬레이션 없이 컨테이너를 네이티브로 설치하고 실행할 수 있습니다. 또한 루트리스(rootless) 및 루트풀(rootful) Podman 머신 간에 더욱 쉽게 전환할 수 있습니다.

이 릴리스에서는 확장 기능에 대한 여러 업그레이드가 제공됩니다.

  • Apple Containers 확장 기능을 사용하면 도구를 전환하지 않고도 Apple 컨테이너를 보고 관리할 수 있습니다.
  • AI Lab 모델 카탈로그가 업데이트되어 로컬 AI 개발을 위한 최신 모델(GPT-OSS, Granite 4.0, Gemma 3n, Phi 4)에 대한 액세스를 제공합니다.
  • Minc 확장 기능을 사용하면 컨테이너에서 MicroShift를 시작하여 가벼운 Kubernetes 개발 환경을 경험할 수 있습니다.
  • Podman Desktop에서 직접 가상 머신에서 Red Hat Enterprise Linux를 실행합니다.

자세한 내용은 Podman Desktop 릴리스 노트를 참조하세요 .

Red Hat OpenShift Dev Spaces

Eclipse Che 7.107 기반 Red Hat OpenShift Dev Spaces 3.23이 출시되었습니다. 더 많은 Jetbrains IDE와 로컬 인프라에 호스팅되는 IDE가 포함되어 있으며 , Rider, GoLand, PhpStorm에 대한 지원도 추가되었습니다. 네트워크가 연결되지 않은 환경에서 관리자는 이제 이러한 IDE를 내부 네트워크에 호스팅할 수 있으므로 인터넷에서 다운로드할 필요가 없습니다.

이제 관리자는 openvsx 확장 레지스트리의 온프레미스 인스턴스를 배포하여 내부적으로 확장 기능을 호스팅하고 Dev Spaces를 여기에 지정할 수 있습니다.

Dev Spaces는 이제 ARM64 CPU를 사용하는 OpenShift 클러스터에서 실행될 수 있으며 , 이를 통해 개발자는 ARM64 아키텍처에서 애플리케이션을 실행하고 테스트할 수 있습니다.

관리자는 automatic pruner 구성하여 사용되지 않는 작업 공간 객체를 정리할 수도 있습니다. 이를 통해 etcd 사용량을 줄이고 OpenShift Dev Spaces를 대규모로 운영하는 데 도움이 됩니다.

OpenShift Dev 공간의 다른 새로운 기능을 알아보려면 릴리스 노트를 참조하세요 .

Red Hat OpenShift Lightspeed에 대한 멀티클러스터 지원

Red Hat OpenShift Lightspeed 는 OpenShift 웹 콘솔에 통합된 생성형 AI 기반 가상 비서입니다. OpenShift Lightspeed는 이제 Red Hat Advanced Cluster Management for Kubernetes를 통해 멀티클러스터 지원을 제공합니다. Red Hat Advanced Cluster Management 사용자는 이제 Red Hat OpenShift Lightspeed에 ManagedCluster 및 ManagedClusterInfo 사용자 지정 리소스를 연결하여 관리형 클러스터에 대한 상황 인식 답변을 얻을 수 있습니다.

Red Hat OpenShift Lightspeed의 다른 새로운 기능을 알아보려면 릴리스 노트를 참조하세요 .

가시성 및 모니터링

복잡한 네트워킹 문제 해결이 더욱 빨라졌습니다. sysctl node-exporter collector는 ite reliability engineers (SREs)와 운영팀을 위한 새로운 도구입니다. Prometheus에서 커널 수준 메트릭을 직접 가져와 복잡한 네트워킹 문제를 해결하는 데 도움을 주며, 문제 진단 시간을 크게 줄여줍니다.

특히 여러 팀이 자체 사용자 지정 리소스를 정의하는 대규모 복잡한 클러스터에서 확장성과 안정성을 개선하기 위해 kube-state-metrics는 이제 사용자 지정 리소스 상태에 대한 다중 테넌시 지원으로 향상되었습니다.

이제 metric-server 의 로그 상세 수준을 직접 변경할 수 있습니다 . 이는 작지만 중요한 삶의 질 향상 기능으로, 문제를 적극적으로 디버깅할 때 필요한 세부적인 제어 기능을 제공합니다.

Red Hat OpenShift 4.20에는 관측 가능성 및 모니터링 개선 사항도 포함되어 있습니다. NetworkPolicy 지원을 통해 관리자는 제로 트러스트 보안 모델을 시행하고 모니터링 스택과의 네트워크 트래픽을 차단할 수 있습니다.

또한, 모니터링 스택 구성 요소가 최신 성능 최적화, 버그 수정, 보안 패치로 업데이트되었습니다.

로그 수집, 로그 보관 및 로그 집계

Red Hat OpenShift 4.20을 사용하면 AWS S3를 사용하여 비용 효율적인 대용량 장기 로그를 더욱 쉽게 저장할 수 있습니다. 이를 통해 로그를 중앙에서 관리하여 비용을 절감하고, 규정 준수를 보장하며, 보안 분석 및 문제 해결을 개선할 수 있습니다.

CloudWatch의 assumeRole 인증도 Red Hat 서비스 전반에서 일관된 인증 논리를 제공하고 향후 S3 통합을 준비하기 위해 iamRole 및 awsAccessKey 유형을 모두 지원하도록 확장되었습니다.

LokiStack의 새로운 실행 중 및 준비 상태 기능을 통해 데이터 손실을 방지하세요. LokiStack은 이제 실행 중과 준비 상태를 구분하여 이전에는 감지되지 않은 데이터 손실을 초래했던 준비되지 않은 인스턴스에 대한 알림을 제공합니다. Loki 문제 해결에 대한 포괄적인 접근 방식은 병목 현상을 정확히 파악하고, 매개변수를 최적화하며, 더 빠른 해결을 위한 Red Hat 권장 ​​사항과 업스트림 인사이트를 통합합니다.

support log gather 오퍼레이터를 사용하여 개발자는 이제 Red Hat 지원팀에 전달할 로그 수집을 트리거할 수 있습니다. 또한 연산자 배포를 사용자 지정하여 연결된 지원 사례에 자동으로 로그를 업로드하고 , 권한이 없는 사용자가 권한 상승 경로를 차단하면서 로그 수집을 트리거하도록 할 수 있습니다.

애플리케이션 관찰성 및 통합

Distributed Tracing 3.7 에서 OpenTelemetry 확률적 샘플링 프로세서가 기술 미리보기로 제공됩니다. 무작위 샘플링을 구현하여 중요한 추적 데이터를 손상시키지 않고도 스팬 수집 비용을 절감할 수 있습니다. 또한 필요한 타사 익스포터를 배포할 수 있는 사용자 지정 익스포터를 배포할 수도 있습니다.

Tempo 추적 저장소도 2.8.2 버전으로 업그레이드되었습니다. 이 버전은 TraceQL 쿼리와 Tempo 컴팩터 메모리를 개선했습니다. 마지막으로, 이제 route with reencrypt를 사용하는 Tempo 게이트웨이가 와일드카드 인증서를 지원합니다.

콘솔

Red Hat OpenShift 4.20에는 통합 소프트웨어 카탈로그가 포함되어 있어 클러스터에서 실행되는 모든 소프트웨어를 한곳에서 관리할 수 있습니다.

이제 사용자는 새로운 에코시스템 탐색 메뉴와 기존 운영자 허브 및 개발자 카탈로그 환경을 통합한 새로운 소프트웨어 카탈로그를 볼 수 있습니다. 홈 메뉴에 개발자 카탈로그가 있고 탐색 메뉴에 별도의 운영자 섹션이 있는 대신, 이제 한 곳에서 두 가지 모두에 액세스할 수 있습니다. 그림 1을 참조하세요.

OpenShift 소프트웨어 카탈로그 화면 이미지입니다.
그림 1: OpenShift 4.20의 통합 소프트웨어 카탈로그.

ControlPlaneMachineSet 사용자 경험

이전에는 사용자가 명령줄 인터페이스(CLI)를 통해서만 ControlPlaneMachineSet을 업데이트할 수 있었지만, Red Hat OpenShift 4.20에서는 사용자가 OpenShift Container Platform 콘솔에서 직접 제어 머신 세트를 관리할 수 있습니다. 이를 통해 UI 기반 수명 주기 관리가 가능하고 자동화된 제어 플레인 노드 교체에 대한 가시성이 향상되어 사용자 경험이 향상됩니다. 또한 CLI 의존도를 줄여 노드 수명 주기 자동화의 접근성을 높이고 다른 머신 API 리소스와 연동하여 일관된 환경을 보장합니다.

콘솔 개선 사항

Red Hat OpenShift 4.20에는 OpenShift 웹 콘솔의 전체 화면 YAML 편집기를 포함하여 사용자 경험에 대한 여러 가지 개선 사항이 포함되어 있습니다. 이전에는 OpenShift 웹 콘솔의 YAML 뷰가 고정된 작은 창으로 제한되어 있어 사용자가 크거나 복잡한 YAML 구성을 효과적으로 보고, 탐색하고, 편집하는 데 어려움을 겪었습니다. Red Hat OpenShift 4.20에서는 OpenShift 웹 콘솔에 통합된 YAML 편집기/뷰어에 전체 화면 모드를 구현했습니다.

콘솔의 향상된 기능에 대한 전체 목록은 제품 설명서 에서 확인할 수 있습니다 .

플랫폼 서비스

Red Hat OpenShift 4.20에는 Red Hat OpenShift GitOps, OpenShift 빌드, OpenShift 파이프라인, OpenShift Serverless 및 애플리케이션용 마이그레이션 툴킷에 대한 개선 사항이 포함되어 있습니다.

레드햇 오픈시프트 GitOps 1.18

GitOps 는 Argo CD 기반의 지속적 배포(CD) 운영자로, 애플리케이션, 클러스터 구성 및 리소스 배포를 선언적으로 자동화할 수 있도록 지원합니다. 주요 기능은 다음과 같습니다.

  • Argo CD 3.1, Argo Rollouts 1.8.3 및 Argo CD Agent 0.4.1의 향상된 기능.
  • OpenShift 콘솔의 사용자 인터페이스가 업데이트되어 새로운 메뉴 이름이 추가되었습니다. Environments 대신 이제 GitOps에서 찾을 수 있으며, 콘솔을 통해 Argo와 상호 작용하고 싶다면 애플리케이션과 앱셋도 GitOps에서 찾을 수 있습니다.
  • Keycloak과 함께 GitOps를 사용하기 위한 권장 사항이 업데이트되었습니다. 이전에는 운영자가 자체 Keycloak 인스턴스를 설치해야 했습니다 . 이 버전부터는 자체 Keycloak 인스턴스를 가져와서 GitOps의 기존 OpenID Connect 지원 서비스에 직접 연결할 수 있습니다.

빌드 및 파이프라인

OpenShift 및 OpenShift 파이프라인 빌드에 대한 여러 가지 업데이트를 통해 보다 효율적이고 사용자 친화적이며 보안 중심의 지속적 통합 및 지속적 배포(CI/CD) 환경이 조성되었습니다.

tekton.dev의 공개 Tekton Hub는 2026년 1월에 사용이 중단됩니다. 파이프라인은 마이그레이션되어야 하며, ArtifactHub는 이제 이를 해결하기 위한 권장 대체 수단입니다.

파이프라인 운영자는 이제 인증 기관(CA) 구성과 역할 기반 액세스 제어(RBAC)를 별도로 관리하고 Pod에 읽기 전용 파일 시스템을 적용하여 확장성과 보안성이 향상되었습니다. 또한, buildah-ns 작업은 빌드에 쿠버네티스 사용자 네임스페이스 격리를 사용합니다.

파이프라인을 코드로 사용하는 사용자는 이제 더욱 이동성이 뛰어난 작업에 상대 경로를 사용하고, 웹후크에서 JSON 본문 매개변수 지원을 통해 파이프라인을 보다 안전하게 트리거하고, 푸시 이벤트에 풀 리퀘스트 번호가 포함되어 추적성이 향상됩니다.

콘솔에서 매개변수 값을 포함하는 작업 표시 이름이 개선되어 실행 중인 작업을 더 쉽게 확인할 수 있습니다. Tekton Results는 이제 완료되지 않은 파이프라인 및 작업 실행을 선택적으로 저장하지 않고도 결과를 확인할 수 있어 성능이 향상됩니다.

애플리케이션을 위한 마이그레이션 툴킷

Migration Toolkit for Applications 8은 이제 Red Hat Advanced Developer Suite 구독의 추가 기능으로 일반적으로 사용 가능합니다.

Red Hat Developer Lightspeed for Migration Toolkit for Applications 가 정식 출시되었습니다. 이 툴킷을 사용하면 대규모 언어 모델(LLM)을 활용하여 소스 코드 변환을 자동화할 수 있습니다.

Cloud Foundry에서 Red Hat OpenShift로 소스 코드를 변경할 필요가 없는 컨테이너화된 애플리케이션의 마이그레이션을 간소화하려면 Migration Toolkit for Applications를 활성화하세요.

  • 애플리케이션이 배포된 플랫폼에서 배포 및 런타임 구성을 검색합니다.
  • Red Hat OpenShift에서 애플리케이션을 배포하기 위해 배포 매니페스트와 구성 파일을 생성합니다.

Red Hat OpenShift Virtualization의 향상된 기능

OpenShift Virtualization 의 변경 사항을 통해 포괄적인 수명 주기 및 인프라 관리를 통해 운영을 현대화할 수 있습니다.

네트워킹 향상

네트워킹 기능 향상에는 레이어 2 사용자 정의 네트워크에 대한 라우팅된 수신(border gateway protocol [BGP]) 전송 기능이 포함됩니다. 사용자는 실행 중인 VM의 가상 네트워크 인터페이스 링크 상태를 중단 없이 변경할 수도 있습니다. OpenShift Virtualization은 Passt와 통합되어 서비스 메시 연결과 같은 작업 수행 시 권한 상승 요구 사항을 완화합니다.

인프라 최적화

CPU 부하에 따른 부하 분산 기능이 이제 정식 출시되었습니다. 모빌리티 측면에서는 클러스터 간 라이브 마이그레이션이 기술 프리뷰 단계에 있으며, 가상 머신을 클러스터의 특정 노드로 라이브 마이그레이션하는 직관적인 UI 기반 메커니즘도 함께 제공됩니다.

간소화된 VM 관리

Red Hat Advanced Cluster Management를 사용하면 트리 뷰 VM 탐색 기능을 통해 멀티클러스터 관리까지 확장하여 VM을 더욱 쉽게 마이그레이션할 수 있습니다. 이제 권장 연산자를 사용하여 OpenShift Virtualization에 맞춰 클러스터를 최적화할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like