기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
템플릿 삭제
템플릿은 콘솔 및 AWS CLI를 사용하여 삭제할 수 있습니다.
해당 버전에 배포된 환경이 없는 경우 환경 템플릿의 마이너 버전을 삭제할 수 있습니다.
해당 버전에 배포된 서비스 인스턴스 또는 파이프라인이 없는 경우 서비스 템플릿의 마이너 버전을 삭제할 수 있습니다. 파이프라인을 서비스 인스턴스와 다른 템플릿 버전에 배포할 수 있습니다. 예를 들어 서비스 인스턴스가 1.0에서 버전 1.1로 업데이트되고 파이프라인이 여전히 버전 1.0으로 배포된 경우 서비스 템플릿 1.0을 삭제할 수 없습니다.
- AWS Management Console
-
콘솔을 사용하여 전체 템플릿 또는 템플릿의 개별 마이너 및 메이저 버전을 삭제할 수 있습니다.
콘솔을 사용하여 다음과 같이 템플릿을 삭제합니다.
참고
콘솔을 사용하여 템플릿 삭제할 때.
-
템플릿 전체를 삭제하면 템플릿의 메이저 버전과 마이너 버전도 삭제됩니다.
(환경 또는 서비스) 템플릿 목록에서.
-
AWS Proton 콘솔
에서 (환경 또는 서비스) 템플릿을 선택합니다. -
템플릿 목록에서 삭제할 템플릿의 왼쪽에 있는 라디오 버튼을 선택합니다.
해당 버전에 배포된 AWS Proton 리소스가 없는 경우에만 전체 템플릿을 삭제할 수 있습니다.
-
작업을 선택한 다음 삭제를 선택하여 전체 템플릿을 삭제합니다.
-
삭제 작업을 확인하라는 모달이 표시됩니다.
-
지침을 따르고 예, 삭제를 선택합니다.
(환경 또는 서비스) 템플릿 세부 정보 페이지에서.
-
AWS Proton 콘솔
에서 (환경 또는 서비스) 템플릿을 선택합니다. -
템플릿 목록에서 템플릿의 전체 메이저 또는 마이너 버전을 완전히 삭제 또는 삭제할 템플릿의 이름을 선택합니다.
-
전체 템플릿 삭제하기.
해당 버전에 배포된 AWS Proton 리소스가 없는 경우에만 전체 템플릿을 삭제할 수 있습니다.
-
페이지 오른쪽 상단의 삭제를 선택합니다.
-
삭제 작업을 확인하라는 모달이 표시됩니다.
-
지침을 따르고 예, 삭제를 선택합니다.
-
-
템플릿의 메이저 버전 또는 마이너 버전을 삭제하기.
템플릿의 마이너 버전은 해당 버전에 배포된 AWS Proton 리소스가 없는 경우에만 삭제할 수 있습니다.
-
템플릿 버전 단원에서 삭제할 버전의 왼쪽에 있는 라디오 버튼을 선택합니다.
-
템플릿 버전 단원에서 삭제를 선택합니다.
-
삭제 작업을 확인하라는 모달이 표시됩니다.
-
지침을 따르고 예, 삭제를 선택합니다.
-
-
- AWS CLI
-
AWS CLI 템플릿 삭제 작업에는 템플릿의 다른 버전 삭제는 포함되지 않습니다. AWS CLI를 사용하는 경우 다음 조건에 따라 템플릿을 삭제하세요.
-
템플릿의 마이너 버전이나 메이저 버전이 없는 경우 전체 템플릿을 삭제하세요.
-
마지막 남은 마이너 버전을 삭제하면 메이저 버전도 삭제됩니다.
-
템플릿의 마이너 버전은 해당 버전에 배포된 AWS Proton 리소스가 없는 경우 삭제됩니다.
-
템플릿의 다른 마이너 버전이 없고 해당 버전에 배포된 AWS Proton 리소스가 없는 경우 템플릿의 권장 마이너 버전을 삭제하세요.
다음 예제 명령 및 응답은 AWS CLI를 사용하여 서비스 동기화 구성을 삭제하는 방법을 보여줍니다.
다음 명령을 실행합니다.
$
aws proton delete-environment-template-version \ --template-name "
simple-env
" \ --major-version "1
" \ --minor-version "0
"응답:
{ "environmentTemplateVersion": { "arn": "arn:aws:proton:region-id:123456789012:environment-template/simple-env:1.0", "createdAt": "2020-11-11T23:02:47.763000+00:00", "description": "Version 1", "lastModifiedAt": "2020-11-11T23:02:54.610000+00:00", "majorVersion": "1", "minorVersion": "0", "status": "PUBLISHED", "statusMessage": "", "templateName": "simple-env" } }
다음 명령을 실행합니다.
$
aws proton delete-environment-template \ --name "
simple-env
"응답:
{ "environmentTemplate": { "arn": "arn:aws:proton:region-id:123456789012:environment-template/simple-env", "createdAt": "2020-11-11T23:02:45.336000+00:00", "description": "VPC with Public Access", "displayName": "VPC", "lastModifiedAt": "2020-11-12T00:23:22.339000+00:00", "name": "simple-env", "recommendedVersion": "1.0" } }
다음 명령을 실행합니다.
$
aws proton delete-service-template-version \ --template-name "
fargate-service
" \ --major-version "1
" \ --minor-version "0
"응답:
{ "serviceTemplateVersion": { "arn": "arn:aws:proton:region-id:123456789012:service-template/fargate-service:1.0", "compatibleEnvironmentTemplates": [{"majorVersion": "1", "templateName": "simple-env"}], "createdAt": "2020-11-28T22:07:05.798000+00:00", "lastModifiedAt": "2020-11-28T22:19:05.368000+00:00", "majorVersion": "1", "minorVersion": "0", "status": "PUBLISHED", "statusMessage": "", "templateName": "fargate-service" } }
-