AWS Proton과 함께 git 리포지토리 사용 - AWS Proton

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Proton과 함께 git 리포지토리 사용

AWS Proton은 다양한 목적으로 git 리포지토리를 사용합니다. 다음 목록은 AWS Proton 리소스와 관련된 리포지토리 유형을 분류한 것입니다. 리포지토리에 반복적으로 연결하여 리포지토리에 콘텐츠를 푸시하거나 리포지토리에서 콘텐츠를 가져오는 AWS Proton 기능의 경우 AWS계정에서 AWS Proton과 함께 리포지토리 링크를 등록해야 합니다. 리포지토리 링크는 AWS Proton이 리포지토리에 연결할 때 사용할 수 있는 속성 집합입니다. AWS Proton는 현재 GitHub, GitHub Enterprise 및 BitBucket을 지원합니다.

개발자 리포지토리

코드 리포지토리 — 개발자가 애플리케이션 코드를 저장하는 데 사용하는 리포지토리. 코드 배포에 사용됨. AWS Proton이 리포지토리와 직접 상호 작용하지 않습니다. 개발자는 파이프라인이 포함된 서비스를 프로비저닝할 때 애플리케이션 코드를 읽을 수 있는 리포지토리 이름과 브랜치를 제공합니다. AWS Proton이 정보를 해당 파이프라인이 제공하는 파이프라인에 전달합니다.

자세한 내용은 서비스 생성을 참조하세요.

관리자 리포지토리

템플릿 리포지토리 - 관리자가 AWS Proton 템플릿 번들을 저장하는 리포지토리. 템플릿 동기화에 사용됨. 관리자가 AWS Proton에 템플릿을 만들면 템플릿 리포지토리를 가리키고 AWS Proton는 새 템플릿을 이 리포지토리와 동기화 상태로 유지할 수 있습니다. 관리자가 리포지토리의 템플릿 번들을 업데이트하면 AWS Proton는 자동으로 새 템플릿 버전을 만듭니다. 템플릿 리포지토리를 동기화에 사용하기 전에 먼저 템플릿 리포지토리를 AWS Proton에 연결합니다.

자세한 내용은 템플릿 동기화 구성을 참조하세요.

참고

템플릿을 Amazon Simple Storage Service(S3) 에 계속 업로드하고 AWS Proton 템플릿 관리 API를 호출하여 새 템플릿 또는 템플릿 버전을 생성하는 경우에는 템플릿 리포지토리가 필요하지 않습니다.

자체 관리형 프로비저닝 리포지토리

인프라 리포지토리 - 렌더링된 인프라 템플릿을 호스팅하는 리포지토리. 리소스 인프라자체 관리형 프로비저닝에 사용됨. 관리자가 자체 관리형 프로비저닝을 위한 환경을 만들면 관리자가 리포지토리를 제공합니다. AWS Proton이 리포지토리에 풀 리퀘스트 (PR) 를 제출하여 환경 및 환경에 배포된 모든 서비스 인스턴스에 대한 인프라를 생성합니다. 자체 관리 인프라 프로비저닝에 사용하기 전에 인프라 리포지토리를 AWS Proton에 연결합니다.

파이프라인 리포지토리 - 파이프라인을 생성하는 데 사용되는 리포지토리. 파이프라인자체 관리형 프로비저닝에 사용됨. 추가 리포지토리를 사용하여 파이프라인을 프로비저닝하면 AWS Proton은 개별 환경 또는 서비스와 독립적으로 파이프라인 구성을 저장할 수 있습니다. 모든 자체 관리형 프로비저닝 서비스를 위한 단일 파이프라인 리포지토리만 제공하면 됩니다. 파이프라인 리포지토리를 자체 관리형 파이프라인 프로비저닝에 사용하려면 먼저 파이프라인 리포지토리를 AWS Proton에 연결합니다.

자세한 내용은 AWS 관리형 프로비저닝의 작동 방식을 참조하세요.