Cloud Assembly에서 GitHub 클라우드 기반 저장소 호스팅 서비스를 통합할 수 있습니다.

Cloud Assembly에서 GitHub 통합을 구성하려면 올바른 GitHub 토큰이 필요합니다. 토큰 생성 및 찾기에 대한 자세한 내용은 GitHub 설명서를 참조하십시오.

사전 요구 사항

  • GitHub에 액세스할 수 있어야 합니다.
  • GitHub와 올바르게 통합되도록 클라우드 템플릿을 구성하고 저장합니다. 유효한 클라우드 템플릿만 GitHub로 가져올 수 있습니다. Cloud Assembly에서 Git 통합을 사용하는 방법의 내용을 참조하십시오.

프로시저

  1. 인프라 > 연결 > 통합을 선택하고 통합 추가를 클릭합니다.
  2. GitHub를 선택합니다.
  3. [GitHub 구성] 페이지에 필요한 정보를 입력합니다.
  4. 검증을 클릭하여 통합을 확인합니다.
  5. 태그 지정 전략을 지원하기 위해 태그를 추가해야 하는 경우에는 기능 태그를 입력합니다. 태그를 사용하여 Cloud Assembly 리소스 및 배포를 관리하는 방법태그 지정 전략 생성 항목을 참조하십시오.
  6. 추가를 클릭합니다.
  7. 적절한 저장소에서 클라우드 템플릿을 수락하도록 GitLab 연결을 구성합니다.
    1. 인프라 > 통합을 선택하고 적절한 GitHub 통합을 선택합니다.
    2. 프로젝트를 선택합니다.
    3. 새 프로젝트를 선택하고 프로젝트의 이름을 생성합니다.
    4. GitHub 내 저장소 경로를 입력합니다. 일반적으로 이는 저장소 이름에 추가된 기본 계정의 사용자 이름입니다.
    5. 사용하려는 적절한 GitHub 분기를 입력합니다.
    6. 해당하는 경우 폴더 이름을 입력합니다. 비워 두면 모든 폴더를 사용할 수 있습니다.
    7. 적절한 유형을 입력합니다.
    8. 다음을 클릭하여 저장소 추가를 완료합니다.
      자동화된 동기화 작업이 시작되어 클라우드 템플릿을 플랫폼으로 가져옵니다.
      동기화 작업이 완료되면 클라우드 템플릿을 가져왔다는 메시지가 표시됩니다.

결과

GitHub는 Cloud Assembly Blueprint에서 사용할 수 있습니다.

다음에 수행할 작업

이제 GitHub에서 클라우드 템플릿을 검색할 수 있습니다.