4장. 프로젝트


프로젝트는 룰북의 논리 컬렉션입니다. git 리포지토리여야 하며 http 프로토콜만 지원됩니다. 프로젝트의 룰북은 Ansible 컬렉션의 이벤트 기반 Ansible 콘텐츠에 대해 정의된 경로( /extensions/eda/rulebooks )에 있어야 합니다.

중요

고가용성 요구 사항을 충족하기 위해 이벤트 기반 Ansible 컨트롤러는 Ansible Automation Platform UI를 사용하여 중앙 집중식 Redis(REmote controlPlanectionary Server) 를 공유합니다. Redis를 사용할 수 없는 경우 프로젝트를 생성하거나 동기화할 수 없습니다.

4.1. 새 프로젝트 만들기

룰북을 관리하고 이벤트 기반 Ansible 컨트롤러에서 저장할 프로젝트를 설정할 수 있습니다.

사전 요구 사항

  • Ansible Automation Platform 대시보드에 콘텐츠 소비자로 로그인되어 있습니다.
  • 필요한 경우 인증 정보를 설정했습니다. 자세한 내용은 인증 정보 설정 섹션을 참조하십시오.
  • 자동화 컨트롤러에서 사용할 리포지토리에 포함된 플레이북과 통합된 룰북이 포함된 기존 리포지토리가 있습니다.

프로세스

  1. Ansible Automation Platform 대시보드에 로그인합니다.
  2. 자동화 의사 결정 프로젝트로 이동합니다.
  3. 프로젝트 생성을 클릭합니다.
  4. 다음을 삽입합니다.

    이름
    프로젝트 이름을 입력합니다.
    설명
    이 필드는 선택 사항입니다.
    소스 제어 유형
    Git은 사용할 수 있는 유일한 소스 제어 유형입니다. 이 필드는 선택 사항입니다.
    소스 제어 URL

    GitHub 또는 GitLab과 같은 리포지토리의 Git, SSH 또는 HTTP[S] 프로토콜 주소를 입력합니다. 이 필드는 편집할 수 없습니다.

    참고

    이 필드는 SSH 개인 키 또는 개인 키 문구를 허용합니다. 이러한 개인 키 사용을 활성화하려면 프로젝트 URL을 git@ 로 시작해야 합니다.

    proxy
    이는 HTTP 또는 HTTPS 서버에 액세스하는 데 사용됩니다. 이 필드는 선택 사항입니다.
    소스 제어 분기/태그/커밋
    이 분기는 체크아웃할 분기입니다. 분기 외에도 태그, 커밋 해시 및 임의의 ref를 입력할 수 있습니다. 사용자 정의 refspec도 제공하지 않는 한 일부 커밋 해시 및 참조는 사용할 수 없습니다. 이 필드는 선택 사항입니다.
    소스 제어 참조 사양
    가져올 참조 사양입니다(Ansible git 모듈에 전달됨). 이 매개변수를 사용하면 분기 필드를 통해 사용할 수 없는 참조에 액세스할 수 있습니다. 이 필드는 선택 사항입니다. 자세한 내용은 예제를 참조하십시오.
    소스 제어 인증 정보
    소스 제어 URL을 사용하려면 이 인증 정보가 있어야 합니다. 이 필드는 선택 사항입니다.
    콘텐츠 서명 검증 인증 정보
    프로젝트를 동기화할 때 콘텐츠가 안전한 상태로 유지되었는지 확인하려면 콘텐츠 서명을 활성화합니다. 콘텐츠가 변조된 경우 작업이 실행되지 않습니다. 이 필드는 선택 사항입니다.
    옵션

    Verify SSL 옵션은 기본적으로 활성화되어 있습니다. 이 옵션을 활성화하면 프로젝트를 가져올 때 HTTPS를 사용하여 SSL을 확인합니다.

    참고

    자체 서명된 인증서를 사용하는 로컬 리포지토리가 있는 경우 이 옵션을 비활성화할 수 있습니다.

  5. 프로젝트 생성을 선택합니다.

이제 프로젝트가 생성되고 프로젝트 페이지에서 관리할 수 있습니다.

새 프로젝트를 저장하면 프로젝트의 세부 정보 페이지가 표시됩니다. 프로젝트 목록 보기 또는 프로젝트 목록 보기에서 편집하거나 삭제할 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.