Red Hat Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.
출처: https://developers.redhat.com/blog/2025/02/25/whats-new-developers-red-hat-openshift-418
Red Hat OpenShift 4.18 릴리스 에서 개발자를 위한 새로운 업데이트와 개선 사항을 소개하게 되어 기쁩니다 . 4.18 릴리스는 일반 공개(GA) 상태입니다. 이전 버전의 새로운 기능, 개선 사항, 수정 사항 및 변경 사항을 설명드리겠습니다. OpenShift는 Kubernetes 1.31 및 CRI-O 1.31 릴리스를 기반으로 합니다. 릴리스 노트 와 Red Hat OpenShift 4.18: 알아야 할 사항 에서 필요한 모든 정보를 확인하실 수 있습니다 .
개발자 경험이 향상되었습니다.
OpenShift 4.18의 다음 업데이트는 개발자 경험을 향상시킵니다.
- OpenShift Console 의 개발자 관점을 사용하면 이제 PipelineRun 및 TaskRun 로그에 대한 Tekton Pipelines 로그에 색상을 추가하여 로그를 더 쉽게 볼 수 있습니다.
- 한 번의 클릭으로 OpenShift Lightspeed 에서 OpenShift UI 편집기로 YAML을 가져옵니다.
- YAML 편집기에 다크 모드와 라이트 모드 지원이 추가되었습니다.
- 이제 Knative 이벤트 카탈로그를 통해 다양한 이벤트 유형을 알아볼 수 있습니다.
- Helm을 통해 배포된 새로운 AI 샘플을 사용하여 OpenShift에서 AI 챗봇을 만들 수 있습니다. 완전한 CI/CD(지속적 통합 및 지속적 배포) 파이프라인이 제공되며 GPU 없이 클러스터에서 실행됩니다.

클러스터 업데이트
Eclipse Che 7.92 기반 Red Hat OpenShift Dev Spaces 3.17은 전용 nodeSelector 및 tolerations 속성을 사용하여 오퍼레이터가 관리하는 피연산자(예: 게이트웨이 및 대시보드)를 특정 클러스터 노드에 배포하는 옵션을 추가합니다. 전용 선택적 매개변수 allowedSources를 사용하여 시작된 Cloud Development Environments (CDEs)을 기준으로 허용된 소스 목록을 지정합니다. devfile에서 엔드포인트 주석을 할당할 수도 있습니다.
maxNumberOfRunningWorkspacesPerCluster CheCluster CR 속성을 사용하여 클러스터의 총 Running 작업 공간 수를 제한합니다 .
Eclipse Che 7.95 기반 OpenShift Dev Spaces 3.18 릴리스에는 단일 Dev Spaces 인스턴스에서 두 개의 Gitlab OAuth 공급자를 구성하는 기능이 추가되었습니다. 이를 통해 개발자는 클라우드 및 온프레미스에서 GitLab에 호스팅된 코드베이스를 사용하는 데 도움이 됩니다. 클러스터에서 사용되는 인증 방법과 관계없이 사용자 대시보드에서 gitconfig 파일을 생성하거나 가져올 수 있습니다. 모든 업데이트 내용은 릴리스 노트를 참조하세요 .
VS Code 및 IntelliJ 1.17.0 용 Red Hat OpenShift Toolkit IDE 확장 기능을 사용하면 클릭 한 번으로 개발자 샌드박스를 더 쉽게 구성할 수 있습니다. Devfile 레지스트리 편집기에 추가할 Devfile 버전을 선택하세요. Helm UI 페이지에는 태그 기반 필터링 기능이 포함되어 있습니다.
Quarkus Tools , VS Code용 EAP, IntelliJ 1.20.0은 글로벌 네임스페이스, 다중 Qte 템플릿 루트, 데이터 모델 템플릿 매처, Roq DataMapping의 네 가지 영역에 대한 지원을 추가합니다.
bootc 확장 기능을 갖춘 Podman Desktop 1.15 와 1.6은 클러스터에서 발생하는 상황을 추적하기 위해 리소스(예: 서비스, Pod, 노드) 이벤트에 대한 지원을 추가했습니다. 또한, 테스트를 위한 개선된 작업 관리자를 제공하며, SSH 액세스를 통해 Podman Desktop을 통해 Podman 머신에 직접 연결할 수 있습니다. 또한 bootc를 통해 표준 컨테이너 이미지를 USB 스틱에 완전히 부팅 가능한 운영 체제(OS)로 변환합니다. 자세한 내용은 Podman Desktop 릴리스 노트 를 참조하세요 .
Red Hat Developer Hub의 새로운 기능
Backstage 프로젝트를 기반으로 하는 Red Hat Developer Hub는 OpenShift 배포를 위한 소프트웨어 템플릿과 플러그인, 파이프라인 실행에 대한 액세스, OCM에서 클러스터 보기 등을 제공합니다.
Backstage 프로젝트 1.32.6을 기반으로 하는 Red Hat Developer Hub 1.4에는 다음이 추가되었습니다.
- Red Hat OpenShift Dedicated 에 대한 지원 .
- RootHttpRouter에 대한 미들웨어 기능
- GKE(및 OpenShift, AKS, EKS)에 대한 설치 지원.
- 사용자 환경을 모니터링하기 위한 OpenTelemetry 지원.
- OpenShift용 AI 템플릿 예시
- Developer Hub는 Quarkus 3.15의 Red Hat 빌드 와 통합되어 새로운 Quarkus 애플리케이션을 더 쉽게 만들 수 있습니다.
- 알림 플러그인

플러그인과 템플릿에 대한 업데이트를 포함한 최신 기능에 대한 심층적인 검토는 Red Hat Developer Hub 1.4의 새로운 기능을 참조하세요 .
Red Hat OpenShift 가상화 엔진
Red Hat OpenShift Virtualization Engine은 가상 머신 호스팅 및 실행을 위해 설계된 OpenShift 에디션입니다. 제한된 공간에서 베어 메탈 운영에 최적화되어 있으며, 베어 메탈 소켓 쌍당 128개의 코어를 지원합니다. OpenShift Virtualization 시작하기, Red Hat OpenShift Virtualization Engine을 확인해 보세요 .
새로운 OpenShift 파이프라인 기능
Red Hat OpenShift Pipelines는 쿠버네티스 기반의 클라우드 네이티브 지속적 통합 및 지속적 배포(CI/CD) 솔루션입니다 . Tekton 구성 요소를 사용하여 숨겨진 구현 세부 정보를 제거하고 여러 플랫폼에 걸친 배포를 자동화합니다. OpenShift Pipelines는 Red Hat OpenShift Container Platform 웹 콘솔의 개발자 관점을 반영한 통합된 사용자 경험을 제공합니다.
OpenShift Pipelines 릴리스 1.17을 사용하면 동일한 Git 공급자의 여러 구성을 추가하거나 TektonConfig 사용자 지정 리소스(CR)의 Git 리졸버를 사용하여 여러 Git 공급자를 구성할 수 있습니다. configKey 매개변수를 사용하여 작업 및 파이프라인 실행에 대한 Git 구성을 선택하세요.
affinityAssistantPodTemplate에서 다음의 새로운 필드를 사용할 수 있습니다.
1. securityContext 컨테이너가 어떻게 실행되어야 하는지 지정합니다.
2. priorityClassName 이름은 PipelineRun 파드를 동일한 노드에 동시 스케줄링하는 데 사용되는 우선순위 클래스 이름을 매핑하여, 동일한 볼륨을 공유하면서 TaskRun을 실행할 수 있도록 합니다.
네임스페이스별, 파이프라인별, 파이프라인 실행 수준별, 클러스터 수준별 PipelineRun 리소스를 추적하기 위한 새로운 Prometheus 메트릭이 추가되었습니다.
개선된 OpenShift GitOps 1.15
Red Hat OpenShift GitOps 1.15는 Argo CD 2.13과 Argo Rollouts 1.7.2를 기반으로 합니다. OpenShift GitOps는 클러스터 및 개발 라이프사이클 전반에 걸쳐 애플리케이션의 지속적인 배포를 구현하는 선언적 방식을 제공합니다.
1.15 릴리스부터 다중 소스 애플리케이션이 정식 출시되었습니다. 이 기능은 수정 내역에 액세스하고 특정 버전으로 롤백할 수 있도록 지원합니다. 새로운 소스 탭에는 모든 소스 매개변수가 표시됩니다. 또한, Argo CD 확장 기능이 추가되어 이제 Argo CD 대시보드에서 리소스 관련 롤아웃을 확인할 수 있습니다.
트래픽 관리자 및 메트릭용 롤아웃 플러그인을 사용할 수 있습니다. 제어 플레인의 서비스 계정 권한과 애플리케이션 동기화가 분리되어 애플리케이션 격리가 개선되었습니다. 자세한 내용은 릴리스 노트 에서 확인할 수 있습니다 .

OpenShift Serverless의 성능 향상
Red Hat OpenShift Serverless 1.35는 Knative 1.15를 기반으로 합니다. OpenShift Serverless는 컨테이너화된 마이크로서비스 및 함수에 대한 자동 확장 및 네트워킹 기능을 제공합니다. S2I 빌더를 사용하는 Go 함수는 이제 개발자가 Mac 및 Linux 플랫폼에서 Go 함수를 구현하고 빌드할 수 있도록 정식 버전으로 제공됩니다.
서버리스 로직은 Prometheus 및 Grafana와 통합되어 향상된 모니터링 지원을 제공합니다. 또한 Knative Eventing 시스템을 구성하여 워크플로 및 지원 서비스에 대한 이벤트를 생성하고 사용할 수 있도록 지원합니다.
Kubernetes Event Driven Autoscaling (KEDA)을 통한 Knative Kafka 구독 자동 확장 기능이 기술 프리뷰로 제공됩니다. CMA/KEDA를 통한 자동 확장은 Kafka 트리거 및 KafkaSource 객체에 대한 리소스 할당을 최적화하고, Kafka 소비자 리소스의 동적 확장을 지원하여 이벤트 기반 워크로드의 성능을 향상시킵니다. 자세한 내용은 OpenShift Serverless 1.35 릴리스 노트 를 참조하세요 .

OpenShift Service Mesh 3.0 업그레이드
Red Hat OpenShift Service Mesh 3.0은 Istio 1.24와 Kiali 2.1을 기반으로 합니다. OpenShift Service Mesh는 애플리케이션의 중앙 제어 지점을 생성합니다. OpenShift Service Mesh 3.0은 OpenShift 4.18 출시 직후 정식 버전으로 출시될 예정입니다. Istio 기반 Sail Operator 에 의해 관리됩니다 .
새로운 기능은 다음과 같습니다.
- 기존 업그레이드보다 안전한 카나리아 제어 평면 업그레이드를 지원합니다.
- 멀티 클러스터 토폴로지
istioctlIstio의 명령줄 유틸리티를 사용할 수 있습니다.
자세한 내용은 릴리스 노트 에서 확인할 수 있습니다 .
향상된 관찰성
OpenShift의 Observability는 실시간 가시성, 모니터링 및 분석을 제공합니다. 시스템 메트릭, 로그, 추적 및 이벤트를 분석하는 이러한 기능을 통해 개발자는 문제가 시스템이나 애플리케이션에 영향을 미치기 전에 문제를 해결하고 진단할 수 있습니다. Cluster Observability Operator(COO) 릴리스 1.0.0( Konflux 기반 )이 이제 정식 출시되었습니다.
클러스터 관측성 운영자는 대시보드 UI, 문제 해결 UI, 분산 추적 UI, 로깅 UI, 모니터링 UI를 포함한 시각화 기능을 위한 관측성 UI 플러그인을 사용하는 데 필요합니다. 추적에 대한 관측성 신호 상관관계 분석과 같은 분석 기능을 사용하려면 클러스터 관측성도 필요합니다. COO를 사용하면 기본 클러스터 내 모니터링과 별개로 독립형 모니터링 스택을 생성할 수 있습니다.
새로운 클러스터 관찰 연산자에 대해 자세히 알아보려면 다음 문서를 읽어보세요.
- Get started with the OpenShift Cluster Observability Operator
- Brief overview of Cluster Observability Operator
- Step-by-step guide to configuring alerts in Cluster Observability Operator
OpenTelemetry의 Red Hat 빌드
OpenTelemetry 기반 Red Hat OpenTelemetry 빌드는 클라우드 네이티브 소프트웨어를 위한 벤더 중립적인 원격 측정 데이터 수집을 통합, 표준화 및 제공합니다. OpenTelemetry 연산자 기반 Red Hat OpenTelemetry 3.5 빌드는 OpenTelemetry 프로토콜(OTLP)을 통해 OpenShift 모니터링 지표(예: Kubestats 및 Hostmetrics)를 내보내는 기능과 OpenTelemetry 구성 요소에 대한 자동화된 역할 기반 접근 제어 기능을 추가합니다.
Red Hat OpenShift 분산 추적 플랫폼 3.5(오픈 소스 Grafana Tempo 기반 )에는 다음이 추가되었습니다.
- 저장된 추적 데이터에 대한 세분화된 역할 기반 액세스 제어(RBAC)를 통해 액세스 세부성을 더욱 강화합니다.
- Tempo에서 IBM Cloud Object Storage 지원.
- Tempo 모놀리식 메모리 처리가 개선되었습니다.

제품 설명서 에서 추가적인 새로운 기능을 알아보세요 .
Red Hat OpenShift를 사용해 볼 준비가 되셨나요?
Red Hat OpenShift 4.18에 대해 자세히 알아보려면 모든 새롭고 향상된 기능과 수정 사항을 확인하세요.
- Red Hat OpenShift 4.18: 알아야 할 사항
- Red Hat, Red Hat OpenShift 최신 버전으로 보안 및 가상화 경험 향상
- Red Hat OpenShift Container Platform 4.18 릴리스 노트 .
시작하기:
- Red Hat Developer YouTube 채널에서 Red Hat Developer 커뮤니티의 최신 소식을 받아보세요
- 개발자 샌드박스 로 OpenShift 여정을 시작하세요 .
- OpenShift 시작하기에 대한 리소스를 찾아보세요 .
- Red Hat OpenShift를 다운로드하여 시작하는 더 많은 방법을 알아보세요 .
- 대화형 학습 콘텐츠를 확인해 보세요 .
- Red Hat OpenShift 제품 페이지를 방문하세요.