Cloud Assembly는 ABX 작업 스크립트 및 VMware Cloud Templates에 대한 Git 기반 저장소로 사용하기 위해 Bitbucket과의 통합을 지원합니다.
Cloud Assembly에서는 Bitbucket 통합을 사용하여 두 가지 유형의 저장소 항목을 사용할 수 있습니다(VMware Cloud Templates 또는 ABX 작업 스크립트). Bitbucket 통합을 사용하기 전에 사용할 프로젝트를 동기화해야 합니다. ABX 작업은 Bitbucket 저장소에 다시 쓰기를 지원하지만 통합에서 클라우드 템플릿을 다시 쓸 수는 없습니다. 새 버전의 클라우드 템플릿 파일을 생성하려면 수동으로 수행해야 합니다.
사전 요구 사항
- 배포에 사용하려는 하나 이상의 ABX 또는 클라우드 템플릿 기반 프로젝트를 사용하여 온-프레미스 Bitbucket 서버 배포를 설정합니다. Bitbucket 클라우드는 현재 지원되지 않습니다.
- Bitbucket 통합을 연결할 Cloud Assembly 프로젝트를 생성하거나 지정합니다.
- Bitbucket 통합에 동기화할 클라우드 템플릿 파일의 이름은 blueprint.yaml이어야 합니다.
프로시저
결과
Bitbucket 통합은 지정된 저장소 구성으로 구성되며, 사용자는 구성된 저장소에 포함된 ABX 작업 및 클라우드 템플릿을 보고 사용할 수 있습니다. Bitbucket 통합에 프로젝트를 추가하는 경우 동기화 작업이 실행되어 지정된 저장소에서 최신 버전의 ABX 작업 스크립트 및 클라우드 템플릿 파일을 끌어옵니다. [Bitbucket 통합] 페이지의 [기록] 탭에는 통합에 대한 모든 동기화 작업의 기록이 표시됩니다. 기본적으로 파일은 15분마다 자동으로 동기화되지만 파일을 선택하고 언제든지 동기화를 클릭하여 수동으로 파일을 동기화할 수 있습니다.
다음에 수행할 작업
Cloud Assembly의 [확장성] 페이지에서 ABX 작업을 사용할 수 있으며 [설계] 페이지에서 클라우드 템플릿을 사용할 수 있습니다. Cloud Assembly의 [확장성] 영역에 ABX 작업의 변경된 버전을 저장하면 새 버전의 스크립트가 생성되고 저장소에 다시 기록됩니다.