온보딩 GitLab 대상 DevOps 변경 속도 — 서비스 카탈로그
를 ServiceNow 서비스 카탈로그사용하여 인스턴스를 생성, 연결, 검색 및 구성합니다GitLab.
시작하기 전에
필요한 역할: sn_devops.admin 또는 sn_devops.tool_owner
프로시저
-
다음으로 이동 모두 > 서비스 카탈로그 > 카탈로그 정의 > 항목 유지 를 검색하고 를 검색합니다 DevOps.
주:또는 서비스 포털에서 서비스 카탈로그 직원 센터 에 액세스할 수도 있습니다.
- DevOps 카탈로그 항목에서 DevOps 앱 온보딩 및 DevOps 도구 온보딩을 선택하고 활성화합니다.
- 활성화 후 DevOps 도구 온보딩을 선택하고 사용해 보기를 선택합니다.
-
DevOps Tool Onboarding 양식에 도구 상세 정보를 입력합니다.
필드 설명 도구 이름 통합의 GitLab 이름입니다. 도구 통합 GitLab를 선택합니다. 도구 URL 인스턴스의 URL입니다 GitLab . 자격 증명 유형 사용 중인 자격 증명에 따라 기본 인증 또는 OAuth를 선택합니다. - 기본 인증의 경우 사용자 이름과 암호 또는 액세스 토큰을 입력합니다.
- OAuth에 자격 증명을 입력합니다.
도구 암호 / 액세스 토큰 / API 키 GitLab 암호 또는 접근 토큰입니다. MidServer 사용 옵션입니다. MID 서버에 연결된 온프레미스 도구의 경우 MID 서버를 선택합니다. 애플리케이션은 자동으로 REST로 설정 DevOps 되고 기능은 REST로 설정됩니다. 에 연결하기 GitLab위한 자격 증명에 필요한 모든 권한의 목록은 의 권한을 도구에 필요한 DevOps 권한참조하십시오GitLab.
-
지금 주문을 선택합니다.
요청이 생성됩니다. 요청이 승인되면 도구가 생성, 연결 및 검색됩니다.
- 카탈로그 항목에서 DevOps 앱 온보딩을 DevOps 선택합니다.
-
DevOps 앱 온보딩 양식에서 상세 정보를 입력합니다.
새 앱을 생성하거나 기존 앱에 추가하시겠습니까? 새 앱을 생성할지 기존 앱을 사용할지 옵션 중에서 선택합니다. 앱 만들거나 사용 중인 앱의 이름을 입력합니다. 온보딩 파이프라인 비워 둡니다. 온보딩 리포지토리 연결된 GitLab 도구 이름을 입력합니다. 리포지토리 웹후크를 구성하고 기록 데이터를 임포트할 리포지토리를 선택합니다. 임포트 원본 및 임포트 대상 데이터를 임포트할 날짜를 선택합니다. 기본적으로 지난 30일이 선택됩니다. 최대 90일 동안 데이터를 임포트하도록 선택할 수 있습니다. 도구에 대한 웹후크를 구성하시겠습니까? 선택한 리포지토리에 대한 웹후크를 구성하려면 이 확인란을 선택합니다. 온보딩 계획 연결된 GitLab 도구 이름을 입력합니다. 계획 기록 데이터를 임포트할 계획을 선택합니다. 임포트 원본 및 임포트 대상 계획 데이터를 임포트할 날짜를 선택합니다. 기본적으로 지난 30일이 선택됩니다. 최대 90일 동안 데이터를 임포트하도록 선택할 수 있습니다. -
지금 주문을 선택합니다.
요청이 생성됩니다. 요청이 승인되면 계획 및 리포지토리 객체가 앱 기록에 연결되고 웹후크가 실시간 추적을 위해 구성됩니다. 선택한 계획 및 리포지토리에 대한 이력 데이터가 임포트됩니다. 임포트한 리포지토리에 대해 추적 필드가 자동으로 활성화됩니다.