작업 공간에서 도구 통합 DevOps 변경 생성
애플리케이션에서 기본적으로 DevOps 변경 속도 사용할 수 없는 추가 오케스트레이션, 계획 수립 및 코딩 도구를 통합하기 위해 작업 공간에서 도구 통합을 DevOps 변경 생성합니다.
시작하기 전에
에 지정된 작업을 완료합니다.DevOps 변경 속도 시작하기
필요한 역할: sn_devops.admin 또는 sn_devops.tool_owner
애플리케이션 범위를 사용자 지정 애플리케이션으로 설정합니다.
이 태스크 정보
DevOps 변경 작업 공간에서 도구 통합을 생성하는 방법을 이해하려면 이 비디오를 시청하십시오.
프로시저
- 다음으로 이동 작업 공간 > DevOps 변경 작업 공간.
- DevOps 작업 공간에서 다음으로 이동합니다. 관리 > 통합 > 도구 통합.
-
새로 만들기를 선택합니다.
또는 기존 도구 통합 기록을 연 다음 편집을 선택할 수 있습니다(기본 시스템에서 지원되지 않는 사용자 지정 도구 통합의 경우).주:기본 시스템에서 지원되지 않는 계획 수립 도구의 경우 도구 통합 기록에서 편집을 선택하여 필드를 추가할 수 있는 변환 단계로 이동할 수 있습니다. 기본 시스템에서 지원되는 계획 수립 도구의 경우 필드 매핑 편집을 선택하여 필드를 추가할 수 있습니다. 지원되는 계획 수립 도구에 대한 필드 추가에 대한 자세한 내용은 문서를 참조하십시오 계획 수립 도구 통합을 위한 사용자 지정 필드 추가.세부 정보 단계가 표시됩니다.
-
도구 세부 정보 단계에서 다음을 입력합니다.
표 1. 상세 정보 단계 필드 필드 설명 도구 레이블 도구 통합의 이름입니다. 통합 버전 도구 통합의 API 버전입니다. - 옵션: +파일 추가를 선택하여 도구 로고 이미지를 추가합니다.
-
도구 유형 기능 섹션의 기능 필드에서 도구가 지원하는 기능을 선택합니다.
역량 설명 오케스트레이션 소프트웨어 개발 수명주기에서 복잡한 프로세스의 실행을 자동화하고 조정하는 도구입니다. 계획 소프트웨어 개발 수명 주기를 계획하고 관리하는 데 도움이 되는 도구입니다. 코드 프로그래머가 코드를 작성, 편집 및 관리하는 데 도움이 되는 도구입니다. 주:도구는 다중 도구 유형 역량에 매핑될 수 있습니다. 오케스트레이션, 계획 및 코드 기능에 대해 도구 통합이 지원됩니다. -
다음을 선택합니다.
도구 통합 기록이 생성됩니다.
-
작업 단계에서 이전 단계에서 선택한 도구 기능에 필요한 작업을 선택합니다. 주:도구 역량 작업은 DevOps Data Model이 도구 통합과 통신하고 도구 통합에서 데이터를 임포트할 수 있도록 하는 정의된 프로세스입니다. 각 도구 유형 역량에는 고유한 작업 세트가 필요합니다.
-
다음을 선택합니다.
선택한 작업에 대한 통합 역량 기록이 기본값으로 생성됩니다.
-
구성 단계에서 필드 추가를 선택하여 도구에 필요한 구성을 추가합니다. 여기에 구성된 필드는 도구를 온보딩할 때마다 플레이북의 매개변수로 표시됩니다.
-
다음 필드에 내용을 입력합니다.
표 2. 구성 필드 설명 필드 이름 구성의 이름입니다. 순서 이 구성이 처리되는 시퀀스입니다. 레이블 구성의 레이블입니다. 필수 예로 표시된 경우 이 도구 통합의 인스턴스를 연결할 때 연결 세부 정보로 표시됩니다. 필드 유형 문자열 또는 암호일 수 있는 필드 유형 기본값 이 구성의 기본값입니다. 도움말 텍스트 이 구성이 필수인 경우 이 도구의 인스턴스를 연결할 때 연결 상세 정보에 이 필드에 대한 도움말 텍스트가 나타납니다. -
다음을 선택합니다.
추가 필드에 대한 도구 통합 구성 기록이 생성됩니다.
-
변환 단계에서 각 도구 역량 작업에 대한 변환을 검토하고 도구 통합에 사용자 지정 필드를 추가합니다.
각 도구 동작에 대해 일반 변환 스크립트가 제공됩니다. 변환기 기반 매핑을 호출하는 일반 스크립트를 확장하거나 기록 변환기를 생성하여 필드에 수동으로 매핑할 수 있습니다. 확장하려면 DevOpsGenericIntegrationHandlerSNC 클래스를 확장하여 필요한 메서드를 재정의하고 변환 스크립트에서 이 새로 만든 스크립트를 사용하여 새 스크립트를 만들 수 있습니다.
- 일반 스크립트를 사용하는 경우 자원 경로 필드에 자원 경로 API 엔드포인트를 입력합니다.
- 아직 사용할 수 없는 경우 기록 변환기 생성을 선택하여 각 역량에 대한 알림, 검색 및 임포트 작업에 대한 기록 변환기를 생성하고 기록 변환기 규칙을 추가하여 도구의 필드를 DevOps Data Model의 필드에 매핑합니다. 기록 변환기를 생성하고 필드에 수동으로 매핑하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오 계획 수립 도구 통합을 위한 사용자 지정 필드 추가.
- 일반 스크립트를 사용하는 경우 자원 경로 필드에 자원 경로 API 엔드포인트를 입력합니다.
-
다음 단계에서는 플레이북 경험을 통해 도구의 인스턴스에 연결하여 도구 통합의 유효성을 확인할 수 있으며 도구 통합 기록을 볼 수도 있습니다. 주:도구에 연결 버튼을 선택하면 연결할 수 있는 도구 목록에 새로 생성된 도구 통합이 표시됩니다.