프로덕션 파이프라인 추가 configuring-production-pipelines
Cloud Manager를 사용하여 코드를 배포할 프로덕션 파이프라인을 만들고 구성하는 방법에 대해 알아보십시오. 먼저 Cloud Manager에서 파이프라인이 작동하는 방식에 대한 보다 개념적인 개요를 원하는 경우 CI/CD 파이프라인 문서를 참조하십시오.
개요 overview
Cloud Manager의 파이프라인 설정 타일을 사용하여 두 가지 유형의 파이프라인을 만들 수 있습니다.
- 프로덕션 파이프라인 - 프로덕션 파이프라인은 Git 저장소에서 프로덕션으로 소스 코드를 가져오기 위한 일련의 조정된 단계로 구성되어 특별히 빌드된 파이프라인입니다.
- 비프로덕션 파이프라인 - 비프로덕션 파이프라인은 주로 코드 품질 검사를 실행하거나 소스 코드를 개발 환경에 배포하는 역할을 합니다.
이 문서는 프로덕션 파이프라인에 초점을 맞춥니다. 비프로덕션 파이프라인을 구성하는 방법에 대한 자세한 내용은 비프로덕션 파이프라인 구성 문서를 참조하십시오.
배포 관리자 역할은 파이프라인 설정을 담당합니다. 파이프라인 구성은 다음과 같이 구성됩니다.
- 파이프라인을 시작할 트리거를 정의합니다.
- 프로덕션 배포를 제어하는 매개변수를 정의합니다.
- 성능 테스트 매개변수를 구성합니다.
새 프로덕션 파이프라인 추가 adding-production-pipeline
Cloud Manager UI를 사용하여 프로그램을 설정하고 하나 이상의 환경을 구축했으면 프로덕션 파이프라인을 추가할 준비가 된 것입니다.
-
my.cloudmanager.adobe.com에서 Cloud Manager에 로그인한 다음 적절한 조직과 프로그램을 선택합니다.
-
프로그램 개요 페이지에서 파이프라인 카드로 이동합니다.
-
+추가 를 클릭하고 비프로덕션 파이프라인 추가 를 선택합니다.
-
프로덕션 파이프라인 추가 대화 상자가 열리고 구성 탭이 나타나며, 이곳에서 파이프라인에 대한 여러 옵션을 정의해야 합니다. 이러한 옵션은 접을 수 있는 섹션으로 그룹화되며 다음 단계에서 설명합니다.
-
파이프라인 이름 필드에 파이프라인에 대한 설명적인 이름을 입력합니다.
-
소스 코드 섹션에서 파이프라인이 처리할 코드를 검색하는 위치를 정의합니다.
- 저장소 - 파이프라인에서 코드를 검색해야 하는 Git 저장소를 정의합니다.
note tip TIP Cloud Manager에서 저장소를 추가하고 관리하는 방법은 프로그램 설정 문서를 참조하십시오. - Git 분기 - 선택한 파이프라인에서 코드를 검색해야 하는 분기를 정의합니다.
- 코드 위치 - 파이프라인이 코드를 검색해야 하는 선택한 저장소 분기의 경로를 정의합니다.
-
환경 섹션에서 배포를 트리거하는 항목과 배포 환경별로 배포하는 방법을 정의합니다.
-
스테이지 섹션에서 파이프라인이 스테이징 환경으로 롤아웃되는 방법을 정의할 수 있습니다.
-
배포 트리거 - 다음과 같은 옵션을 사용하여 배포 트리거를 정의하여 파이프라인을 시작할 수 있습니다.
- 수동 - Cloud Manager UI를 사용하여 수동으로 파이프라인을 시작합니다.
- Git 변경 시 - 구성된 Git 분기에 커밋이 추가될 때마다 CI/CD 파이프라인을 시작합니다. 이 옵션을 사용하면 필요에 따라 파이프라인을 수동으로 시작할 수 있습니다.
-
중요한 지표 장애 비헤이비어 - 파이프라인 설정 또는 편집 중에 배포 관리자는 품질 게이트에서 중요한 장애가 발생했을 때 파이프라인의 비헤이비어를 정의할 수 있는 옵션을 제공합니다. 사용 가능한 옵션은 다음과 같습니다.
- 매번 묻기 - 이 설정은 기본 설정이며 중요한 장애에 대해 수동 개입이 필요합니다.
- 즉시 실패 - 중요한 오류가 발생할 때마다 파이프라인이 취소됩니다. 이는 각 실패를 수동으로 거부하는 사용자를 에뮬레이션하는 것입니다.
- 즉시 계속 - 중요한 오류가 발생할 때마다 파이프라인이 자동으로 계속됩니다. 이는 각 실패를 수동으로 승인하는 사용자를 에뮬레이션하는 것입니다.
-
배포 옵션 - 특정 배포 작업을 가속화할 수 있습니다.
-
단계 배포 후 승인 - 이 승인은 스테이징 환경으로 배포한 후 테스트가 수행되기 전에 발생합니다. 그렇지 않으면 모든 테스트가 완료된 후 수행되는 프로덕션 배포 전에 승인이 발생합니다.
-
로드 밸런서 변경 건너뛰기 - 로드 밸런서는 변경되지 않습니다.
-
-
Dispatcher 구성 - 배포 관리자 역할은 파이프라인이 실행될 때 AEM Dispatcher 캐시에서 무효화되거나 플러시되는 콘텐츠 경로 집합을 구성할 수 있습니다. 이러한 캐시 액션은 콘텐츠 패키지가 배포된 직후에 배포 파이프라인 단계의 일부로 수행됩니다. 이러한 설정은 표준 AEM Dispatcher 비헤이비어를 사용합니다. 구성하려면 다음 작업을 수행합니다.
-
경로 아래에 콘텐츠 경로를 제공합니다.
-
유형 아래에서 해당 경로에 대해 수행할 액션을 선택합니다.
- 플러시 - 캐시 삭제를 수행합니다.
- 무효화 - 저작 인스턴스에서 게시 인스턴스로 콘텐츠가 활성화된 경우와 유사하게 캐시 무효화를 수행합니다.
-
경로 추가 를 클릭하여 지정된 경로를 추가합니다. 환경당 최대 100개의 경로를 추가할 수 있습니다.
-
note tip TIP 일반적으로 무효화 동작의 사용이 바람직하지만 특히 AEM HTML 클라이언트 라이브러리를 사용할 때 플러싱이 필요한 경우가 있을 수 있습니다. -
-
프로덕션 섹션에서 파이프라인이 프로덕션 환경으로 롤아웃되는 방법을 정의할 수 있습니다.
-
배포 옵션 - 프로덕션 배포를 제어하는 매개변수를 정의할 수 있습니다.
-
실행 승인 사용 - Cloud Manager UI를 통해 비즈니스 소유자, 프로젝트 관리자 또는 배포 관리자 역할을 가진 사용자가 배포를 수동으로 승인해야 합니다.
-
예약됨 - 프로덕션 배포 전에 파이프라인을 중지하여 예약되도록 합니다. 이 옵션을 선택하면 스테이징 환경으로 배포한 후 파이프라인이 중지되고 사용자에게 수행할 액션을 묻는 메시지가 표시됩니다.
Now
- 즉시 프로덕션에 배포되어 파이프라인을 효과적으로 완료합니다.- 날짜 - 배포를 완료해야 하는 시간을 예약할 수 있습니다.
- 실행 중지 - 프로덕션으로의 배포를 중단합니다.
note tip TIP 배포 일정을 설정하거나 파이프라인을 즉시 실행하는 방법은 코드 배포를 참조하십시오. -
CSE 감독 사용 - 이 옵션을 선택하면 CSE(고객 성공 엔지니어)가 실제 배포를 시작하는 데 사용됩니다. 이 옵션을 활성화할 때 파이프라인을 생성하거나 편집할 때 Deployment Manager 역할에는 다음과 같은 옵션이 있습니다.
- 모든 CSE - 사용 가능한 CSE가 배포를 시작할 수 있습니다.
- 내 CSE - 고객에게 할당된 특정 CSE만 배포를 시작할 수 있습니다. 이 옵션은 할당된 CSE를 사용할 수 없는 경우 CSE의 지정된 백업에도 적용됩니다.
-
-
Dispatcher 구성 - 프로덕션 환경에 대한 Dispatcher 구성을 정의합니다. 이 옵션은 스테이징 환경에 대한 옵션과 동일합니다.
-
-
-
-
라이선스가 부여된 제품에 따라 AEM Sites 및 AEM Assets 성능 테스트를 구성할 수 있는 단계 테스트 탭으로 이동하려면 계속 을 클릭합니다.
note tip TIP 단계 테스트 탭에서 사용할 수 있는 옵션에 대한 자세한 내용은 코드 품질 테스트를 참조하십시오. -
사이트 콘텐츠 게재/배포된 로드 가중치 섹션에서는 3개의 페이지 세트 중 페이지 요청의 가중치를 기준으로 사이트 성과 테스트를 구성합니다. 필요에 따라 페이지 세트를 활성화하거나 비활성화할 수 있습니다.
- 방문 빈도가 높은 라이브 페이지
- 기타 라이브 페이지
- 새 페이지
-
자산 성능 테스트 배포 섹션에서 이미지 및 PDF의 테스트 배포를 정의하고 자체 테스트 자산을 정의합니다.
-
이미지 - 슬라이더를 조정하여 이미지와 PDF 사이의 테스트 분할을 조정합니다.
-
PDF - 슬라이더를 조정하여 이미지와 PDF 사이의 테스트 분할을 조정합니다.
-
업로드하여 사용자 정의 자산을 정의합니다.
- 포맷 - 사용자 정의 자산이 이미지의 PDF인지 여부를 선택합니다.
- 파일 이름 - 파일 브라우저 버튼을 사용하여 로컬 컴퓨터에서 이미지를 선택합니다.
- 테스트 파일 추가 - 선택한 자산을 업로드하려면 클릭합니다.
-
-
-
저장 을 클릭하여 프로덕션 파이프라인 추가를 완료합니다.
다음 단계 the-next-steps
파이프라인을 구성한 후 코드를 배포해야 합니다. 자세한 내용은 코드 배포를 참조하십시오.
비디오 튜토리얼 video-tutorial-one
이 비디오에서는 파이프라인 생성 프로세스에 대해 간략히 설명하며, 이 문서에 자세히 설명되어 있습니다.