DevOps 변경 속도와 함께 설치되는 구성요소

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기7분
  • 테이블, 사용자, 역할, 예약된 작업을 포함하여 여러 유형의 구성요소가 와 함께 DevOps 변경 속도설치됩니다.

    이 애플리케이션에 대한 데모 데이터를 사용할 수 있습니다.
    주:
    애플리케이션 파일 테이블에는 이 애플리케이션과 함께 설치되는 구성요소가 나열됩니다. 이 테이블에 액세스하는 방법에 대한 지침은 애플리케이션과 함께 설치되는 구성요소 찾기를 참조하십시오.

    설치된 사용자

    사용자 설명
    devops.integration.user

    DevOps 통합 사용자

    주:
    통합 사용자가 도구를 구성하려면 먼저 DevOps 암호를 구성해야 합니다.
    devops.시스템 DevOps 시스템 사용자

    설치되는 역할

    역할 이름 [name] 설명 포함하는 역할

    DevOps 관리자

    [sn_devops.admin]

    애플리케이션을 설정하고 구성합니다 DevOps .

    DevOps 관리자만 관리 모듈에 액세스할 수 있습니다.

    • sn_devops.app_owner
    • sn_devops.integration
    • sn_devops.tool_owner
    • action_designer

    DevOps 통합

    [sn_devops.통합]

    애플리케이션과 통합할 수 있도록 사용자 환경의 도구에 DevOps 인바운드로 액세스할 수 있습니다.
    • flow_operator
    • cmdb_read

    DevOps 앱 소유자

    [sn_devops.app_소유자]

    애플리케이션의 DevOps 운영을 감독하고 DevOps 환경의 성능을 모니터링합니다.
    앱 소유자는 다음을 수행할 수 있습니다.
    • 애플리케이션만 생성, 업데이트 및 삭제합니다.
    • 객체를 애플리케이션(파이프라인, 리포지토리, 계획, 아티팩트 리포지토리)에 연결 또는 연결 해제
    • 변경 자동화를 수행하고 파이프라인 단계를 수정합니다.
    • 모든 도구를 볼 수 있지만 수정할 수는 없습니다.
    • 도구 기록에서 검색을 클릭하여 이미 연결된 도구에서 새 계획, 리포지토리 또는 파이프라인을 찾을 수 있습니다.
    • 뷰어 역할이 있습니다.
    • sn_devops.viewer
    • cmdb_read

    DevOps 도구 소유자

    [sn_devops.tool_owner]

    도구 소유자는 다음을 수행할 수 있습니다.
    • 새 도구를 만듭니다.
    • 도구에서 다음 작업을 수행합니다.
      • 검색(클래식 UI 및 작업 영역)
      • 수동 구성 모드 시작(클래식 UI 및 작업 공간)
      • 구성(클래식 UI 및 작업 영역)
      • 안내 구성(Jenkins만 해당, 작업 공간)
      • 자격 증명 업데이트(작업 공간)
      • 권한 확인(작업 공간)
      • 삭제 도구(클래식 UI 및 작업 영역)
    • 관리 모듈의 시스템 상태 및 문제 해결 섹션을 보고 인사이트 대시보드를 봅니다.
    • 도구 기록 페이지의 관련 링크 탭에 도구 연결 및 도구 연결 이력이 표시됩니다.
    • 사용자에게 도구 소유자 및 앱 소유자 역할이 모두 있는 경우 앱 및 변경 요청 자동화를 생성할 수도 있습니다.

    도구 소유자는 액세스 그룹의 구성원인 도구 또는 접근 제한이 없는 도구에 대해서만 자격 증명을 업데이트할 수 있습니다.

    sn_devops.viewer

    DevOps Viewer

    [sn_devops.뷰어]

    환경에서 사용할 애플리케이션에 대한 액세스 권한이 DevOps 있습니다.
    • sn_devops_ws.workspace_user
    • cmdb_read
    • sn_devops.report_viewer
      주:
      sn_devops.report_viewer 역할을 사용하면 사용자가 DevOps 테이블에 대해 생성된 보고서를 볼 수 있습니다. 이 역할이 없으면 사용자는 DevOps 보고서를 볼 수 없습니다.
    경고:
    를 제거 DevOps 구성하면 역할이 포함된 관련 목록(테이블: sys_user_role_contains)에 와 함께 DevOps 변경 속도설치된 역할에 대한 행이 비어 있을 수 있습니다. 도구 객체를 검색하기 전에 이러한 빈 행을 삭제해야 합니다.

    설치되는 예약된 작업

    예약된 작업 설명
    [데브옵스] 이력 데이터 수집

    요청 시 도구에서 DevOps 데이터를 수집합니다.

    주:
    Insights 애플리케이션을 설치한 후 기록 DevOps 데이터를 보려면 이 예약된 DevOps 작업을 실행해야 합니다.
    [데브옵스] 일일 데이터 수집

    매일 도구에서 DevOps 데이터를 수집합니다.

    DevOps 도구 연결 자동 검색

    연결 상태에 있는 모든 도구와 모든 기능에 대한 새 파이프라인, 계획 및 리포지토리를 자동으로 검색합니다. 이 작업은 매일 한 번 실행되도록 예약되어 있습니다.

    일정의 빈도를 비활성화하거나 변경할 수 있습니다.
    1. 다음으로 이동 시스템 정의 > 예약된 작업 을 클릭하고 DevOps 도구 연결 자동 검색을 선택합니다.
    2. 작업을 비활성화하려면 활성 확인란의 선택을 취소합니다.
    3. 빈도를 변경하려면 반복 간격을 업데이트하십시오.
    도구 연결 이력
    각 도구에 대해 예약된 작업은 다음을 수행합니다.
    • 도구의 연결을 확인하고 도구 기록 페이지에서 연결 상태 필드를 업데이트합니다.
    • 지정된 간격으로 수신된 인바운드 이벤트를 확인하고 도구 기록 페이지의 마지막 웹후크 활동 필드를 최신 날짜 및 시간으로 업데이트합니다.
    이 작업은 매시간 실행되도록 예약되어 있습니다. 필요한 경우 빈도를 업데이트할 수 있습니다.
    1. 다음으로 이동 시스템 정의 > 예약된 작업.
    2. 도구 연결 기록을 검색하여 선택합니다.
    3. 요구 사항에 따라 반복 간격 필드를 업데이트합니다.

    설치되는 테이블

    이름 테이블
    API 스키마 정의

    [sn_devops_api_schema_definition]

    [sn_devops_app]

    아티팩트

    [sn_devops_artifact]

    아티팩트 리포지토리

    [sn_devops_artifact_repository]

    아티팩트 준비 요청

    [sn_devops_artifact_staging]

    아티팩트 버전

    [sn_devops_artifact_version]

    기본 계획 항목

    [sn_devops_base_planning_item]

    분기

    [sn_devops_branch]

    빌드 테스트 결과

    [sn_devops_build_test_result]

    빌드 테스트 요약

    [sn_devops_build_test_summary]

    콜백

    [sn_devops_callback]

    커밋

    [sn_devops_commit]

    커밋한 사람

    [sn_devops_committer]

    커밋 상세 정보

    [sn_devops_commit_details]

    기여자 점수 변경 요소

    [sn_devops_contributor_score_chg_factor]

    환경

    [sn_devops_environment]

    이벤트

    [sn_devops_event]

    이벤트 프로세서

    [sn_devops_event_processor]

    임포트 필터

    [sn_devops_import_filter]

    임포트 요청

    [sn_devops_import_request]

    임포트 요청 페이지

    [sn_devops_import_request_page]

    인바운드 이벤트

    [sn_devops_inbound_event]

    통합 기능

    [sn_devops_integration_capability]

    테이블 애플리케이션 파일을 확장합니다.

    계획할 앱

    [sn_devops_m2m_app_plan]

    TaskExecution에 배포된 아티팩트

    [sn_devops_m2m_artifact_execution]

    커밋할 아티팩트 버전

    [sb_devops_m2m_artifact_version_commit]

    패키지에 대한 아티팩트 버전

    [sn_devops_m2m_artifact_version_package]

    커밋할 분기

    [sn_devops_m2m_branch_commit]

    커밋 실행

    [sn_devops_m2m_commit_execution]

    버전 계획에 대한 작업 항목

    [sn_devops_m2m_work_item_plan_version]

    오케스트레이션 작업

    [sn_devops_orchestration_task]

    오케스트레이션 작업 정의

    [sn_devops_orchestration_task_definition]

    패키지

    [sn_devops_package]

    테이블 구성 항목을 확장합니다.

    참가자

    [sn_devops_participant]

    파이프라인

    [sn_devops_pipeline]

    파이프라인 실행

    [sn_devops_pipeline_execution]

    계획

    [sn_devops_plan]

    테이블 확장 기본 계획 수립 항목.

    계획 버전

    [sn_devops_plan_version]

    테이블 확장 기본 계획 수립 항목.

    리포지토리

    [sn_devops_repository]

    단계

    [sn_devops_step]

    단계 실행

    [sn_devops_step_execution]

    태그

    [sn_devops_tag]

    작업 실행

    [sn_devops_task_execution]

    테스트 실행

    [sn_devops_test_execution]

    테스트 결과

    [sn_devops_test_result]

    테스트 유형

    [sn_devops_test_type]

    DevOps 도구

    [sn_devops_tool]

    도구 동작

    [sn_devops_tool_action]

    도구 역량 매핑

    [sn_devops_tool_capability_mapping]

    DevOps Tool Integrations

    [sn_devops_tool_integration]

    테이블 애플리케이션 파일을 확장합니다.

    도구 유형 역량 [sn_devops_tool_type_capability]
    작업 항목

    [sn_devops_work_item]

    테이블 확장 기본 계획 수립 항목.