Red Hat OpenShift Pipelines
Red Hat OpenShift Pipelines란?
Red Hat® OpenShift® Pipelines는 클라우드 네이티브 지속적 통합 및 지속적 배포(CI/CD) 솔루션으로, Red Hat OpenShift를 기반으로 애플리케이션 제공을 자동화하고 시장 출시 시간을 단축합니다.
오픈소스 Tekton 프레임워크를 기반으로 구축된 이 솔루션은 소프트웨어 제공 파이프라인 자동화에 쿠버네티스 네이티브 접근 방식을 제공하여 개발자가 하이브리드 및 멀티클라우드 환경 전반에서 애플리케이션의 원활한 빌드, 테스트, 배포를 지원합니다.
Red Hat OpenShift Pipelines는 온디맨드 방식으로 확장하는 선언적 파이프라인과 컨테이너화된 태스크를 사용하여 유연성, 확장성, 이식성을 보장합니다.
Red Hat을 선택해야 하는 이유
Red Hat OpenShift Pipelines는 강화된 보안과 다른 Tekton 프로젝트(예: Tekton Pipelines, Tekton Triggers, Tekton Chains, Tekton Results 등)와의 통합을 활용하도록 지원하는 OpenShift 오퍼레이터입니다. 또한 OpenShift Pipelines는 애플리케이션 소스 코드와 더불어 버전 관리 및 감사가 가능한 파이프라인 정의를 제공함으로써 Tekton을 강화하고, Red Hat OpenShift에서 파이프라인 작성을 위해 지원되는 태스크 및 툴링을 엄선하여 제공합니다.
OpenShift Pipelines는 Red Hat OpenShift 서브스크립션을 통해 제공되며 기능은 다음과 같습니다.
- 애플리케이션 제공을 자동화하고 시장 출시 시간을 단축합니다.
- 보안 및 CI를 통합하여 DevSecOps 사례를 적용해 개발 프로세스 초기에 취약점을 식별하고 수정합니다.
- 코드형 인프라(Infrastructure as code, IaC)를 사용하여 인프라의 프로비저닝을 지원합니다.
- 팀이 머신 러닝 모델을 학습시키고 배포하도록 도와 AI 애플리케이션을 지원합니다.
특징 및 장점
CI/CD 적용 사례 보기
Red Hat OpenShift로 CI/CD 자동화
CI/CD 파이프라인으로 업데이트 테스트를 자동화하고 보안 사례를 적용하는 방법을 알아보세요.
GitOps 및 Tekton을 통한 CI/CD
Argo CD 및 Tekton을 사용하는 GitOps 친화적 CI/CD 배포 전략에 대해 알아보세요.
고객 사례
SBB가 Tekton을 사용하여 CI/CD 파이프라인을 구축하는 방법을 알아보세요.