제품 업데이트 - AWS Service Catalog

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

제품 업데이트

제품의 템플릿을 업데이트해야 하는 경우 제품의 새 버전을 만듭니다. 새 제품 버전은 해당 제품이 들어 있는 포트폴리오에 액세스할 수 있는 모든 사용자에게 자동으로 제공됩니다.

참고

기존 제품을 업데이트할 때는 제품 유형(AWS CloudFormation 또는 Teraform)을 변경할 수 없습니다. 예를 들어 AWS CloudFormation 제품을 업데이트하는 경우 기존 AWS CloudFormation 템플릿을 Terraform tar.gz 구성 파일로 바꿀 수 없습니다. 기존 AWS CloudFormation 템플릿 파일을 새 AWS CloudFormation 템플릿 파일로 업데이트해야 합니다.

이전 제품 버전의 프로비저닝된 제품을 현재 실행하는 최종 사용자는 프로비저닝된 제품을 새 버전으로 업데이트할 수 있습니다. 새 버전의 제품을 사용할 수 있게 되면 사용자는 프로비저닝된 제품 목록 또는 프로비저닝된 제품 세부 정보 페이지에서 프로비저닝된 제품 업데이트 명령을 사용할 수 있습니다.

제품의 새 버전을 만들기 전에 AWS Service Catalog에서는 AWS CloudFormation 또는 Terraform 엔진에서 제품 업데이트가 적절하게 작동하는지 확인하는 테스트를 수행하는 것이 좋습니다.

새 제품 버전을 만들려면
  1. 제품 목록 페이지로 이동합니다.

  2. 업데이트하려는 제품을 선택합니다. 제품 세부 정보 페이지로 이동합니다.

  3. 제품 세부 정보 페이지에서 버전 탭을 확장한 다음 새 버전 생성을 선택합니다.

  4. 버전 세부 정보에서 다음을 수행하세요.

    • 템플릿 선택 - 템플릿 파일을 추가하는 방법은 네 가지가 있습니다.

      로컬 템플릿 파일 사용 - 로컬 드라이브에서 AWS CloudFormation 템플릿 또는 Terraform tar.gz 구성 파일을 업로드합니다.

      Amazon S3 URL 사용 - Amazon S3에 저장된 AWS CloudFormation 템플릿 또는 Terraform tar.gz 구성 파일을 가리키는 URL을 지정합니다. Amazon S3 URL을 지정하는 경우에는 https://로 시작해야 합니다.

      외부 리포지토리 사용 - 사용자 GitHub, GitHub 엔터프라이즈 또는 Bitbucket 코드 리포지토리를 지정합니다. AWS Service Catalog제품을 템플릿 파일에 동기화할 수 있습니다. Terraform 제품의 경우 템플릿 파일 형식은 Tar에 보관되고 Gzip으로 압축된 단일 파일이어야 합니다.

      기존 CloudFormation 스택 사용 - 기존 스택의 ARN을 입력합니다. CloudFormation 이 방법은 Terraform Cloud 또는 외부 제품을 지원하지 않습니다.

    • 버전 제목 - 제품 버전의 이름입니다(예: "v1", "v2beta"). 공백은 사용할 수 없습니다.

    • 설명(선택 사항) - 이 버전과 이전 버전의 차이점 등이 포함된 제품 버전에 대한 설명입니다.

  5. 제품 버전 생성을 선택합니다.

또한 제품 템플릿을 소스 리포지토리에 배포하고 소스 리포지토리에 변경 내용을 전달하는 파이프라인을 생성 및 구성하는 데 AWS Service Catalog 사용할 CodePipeline 수 있습니다. 자세한 내용은 자습서: AWS Service Catalog에 배포하는 파이프라인 생성을 참조하십시오.