2.3.4.2.3. Jenkins를 사용하여 프로모션 흐름 자동화


승격할 때 환경 간에 이동해야 하는 애플리케이션 구성 요소와 구성 요소를 이동하는 데 필요한 단계를 이해한 후 워크플로를 오케스트레이션하고 자동화하기 시작할 수 있습니다. OpenShift Container Platform은 이 프로세스에 도움이 되는 Jenkins 이미지 및 플러그인을 제공합니다.

OpenShift Container Platform Jenkins 이미지는 Jenkins 및 Jenkins 파이프라인을 쉽게 통합할 수 있는 OpenShift Container Platform 중심 플러그인 세트를 포함하여 이미지 사용에 자세히 설명되어 있습니다. 또한 Pipeline 빌드 전략을 사용하면 Jenkins Pipeline과 OpenShift Container Platform 간의 통합이 용이해집니다. 이러한 모든 요소는 애플리케이션 승격을 포함하여 CI/CD의 다양한 측면을 활성화하는 데 중점을 둡니다.

애플리케이션 승격 단계가 수동 실행을 초과할 때 OpenShift Container Platform에서 제공하는 Jenkins 관련 기능을 염두에 두어야 합니다.

  • OpenShift Container Platform은 OpenShift Container Platform 클러스터에서 쉽게 배포할 수 있도록 사용자 정의된 Jenkins 이미지를 제공합니다.
  • Jenkins 이미지에는 승격 워크플로를 구현하기 위한 빌딩 블록을 제공하는 OpenShift 파이프라인 플러그인이 포함되어 있습니다. 이러한 빌드 블록에는 이미지 스트림이 변경될 때 Jenkins 작업 트리거 및 해당 작업 내의 빌드 및 배포가 트리거됩니다.
  • OpenShift Container Platform Jenkins Pipeline 빌드 전략을 사용하는 BuildConfig 를 사용하면 Jenkinsfile 기반 Jenkins 파이프라인 작업을 실행할 수 있습니다. 파이프라인 작업은 복잡한 승격 흐름을 위한 Jenkins 내의 전략적 방향이며 OpenShift Pipeline 플러그인에서 제공하는 단계를 활용할 수 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

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

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.