가격

Red Hat OpenShift GitOps

바로 가기

OpenShift GitOps 오퍼레이터란?

 

Red Hat® OpenShift® GitOps는 Git 리포지토리, 지속적 통합/지속적 제공(CI/CD) 툴, 쿠버네티스를 통합하여 품질 저하 없이 더 빠르고 안전한 확장 가능한 소프트웨어 개발을 실현하기 위한 워크플로우를 제공하는 오퍼레이터입니다.

OpenShift GitOps는 고객이 선언적 Git 기반 CD 워크플로우를 구축하여 자체 애플리케이션 개발 플랫폼으로 직접 통합할 수 있도록 지원합니다. 

개발 파이프라인을 "DevOps"로 변환하는 단일 툴은 없습니다. GitOps 프레임워크를 구현하면 업데이트와 변경 사항이 선언적 코드를 통해 푸시되어 인프라 및 배포 요구 사항과 CI/CD가 자동화됩니다.

Red Hat GitOps Guide to the Galaxy: 프로모션 동영상. 동영상 길이: 20초

Red Hat을 선택해야 하는 이유

OpenShift GitOps는 Argo CD를 활용해 Argo CD를 Red Hat OpenShift로 통합함으로써 GitOps 원칙에 따라 구성하고 사용할 수 있는 일관되고 전체 지원되는 선언적 쿠버네티스 플랫폼을 제공합니다.

OpenShift와 OpenShift GitOps를 통해 다음을 수행할 수 있습니다.

  • 클러스터 및 배포 라이프사이클 전반에 일관성 적용
  • 온프레미스 및 클라우드 환경 전반에서 애플리케이션 관리 통합
  • 클러스터 상태를 확인하여 애플리케이션 제약 조건을 조기에 알림
  • 클러스터 전체에 코드 변경 사항 롤백
  • Git을 통해 제출된 새로운 변경 사항 롤아웃
  • Argo Rollouts를 사용하여 자동화된 트래픽 관리 및 테스트 기능으로 블루-그린 배포 및 카나리(canary) 배포와 같은 고급 배포 전략을 지원

DevOps Dozen 어워드 수상

Red Hat OpenShift GitOps는 최고의 DevOps 리포지토리/GitOps 툴/서비스에 수여하는 DevOps Dozen 어워드를 수상했습니다.

특징 및 장점

모든 요소를 코드로 처리

환경 전반에서 선언적 코드로 인프라, 애플리케이션, 구성의 상태 정의

단일 정보 소스인 Git

인프라와 애플리케이션은 Git에 저장되고 Git에서 버전 관리되므로 전체 상태에 영향을 미치는 변경 사항을 추적하고 확인 가능

Git 워크플로우를 통한 운영

기록을 확인하고 변경 사항을 Git 워크플로우를 통해 대상 인프라 및 애플리케이션에 직접 적용 및 배포

보안 강화

변경 사항을 미리 보고, 구성 드리프트를 감지하고, 대응 조치 실행

가시성 및 감사

Git 기록을 통해 모든 클러스터 변경 사항을 캡처하고 추적

다중 클러스터 일관성 

GitOps를 Advanced Cluster Management for Kubernetes와 결합하여 여러 클러스터 및 배포를 안정적으로 일관되게 구성

OpenShift GitOps 추가 정보

블로그

OpenShift GitOps의 발전, 모범 사례 등에 관한 최신 문서 컬렉션을 확인하세요.

E-book

GitOps Cookbook: 유용한 레시피와 예시를 모아놓은 이 자료를 통해 쿠버네티스에 관한 GitOps 사례를 따르세요.

학습 경로

이 온디맨드 학습 경로에서 OpenShift와 Red Hat의 GitOps 기능을 직접 체험해 보세요.

Red Hat OpenShift 시작하기

대화하면서 메모하는 두 명의 Red Hatter