기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에서 컨테이너 이미지 파이프라인을 업데이트합니다. AWS CLI
에서 update-image-pipeline
-
업데이트할 이미지 파이프라인
-
컨테이너 레시피
-
인프라 구성
-
배포 설정(현재 파이프라인에 포함된 경우)
참고
배포 설정 리소스가 포함된 경우 명령이 실행되는 지역 (지역 1) 의 배포 설정에서 대상 리포지토리로 지정된 리포지토리가 컨테이너 레시피에 지정된 대상 리포지토리보다 우선합니다. ECR
다음 단계에 따라 AWS CLI의 update-image-pipeline 명령을 사용하여 컨테이너 이미지 파이프라인을 업데이트하세요.
참고
UpdateImagePipeline 파이프라인의 선택적 업데이트는 지원하지 않습니다. 업데이트 요청에는 변경된 속성뿐만 아니라 모든 필수 속성을 지정해야 합니다.
-
CLI입력 JSON 파일 생성
즐겨 사용하는 파일 편집 도구를 사용하여 다음 키와 환경에 적합한 값을 포함하는 JSON 파일을 만드십시오. 이 예제에서는
create-component.json
(이)라는 이름의 파일이 사용됩니다.{ "imagePipelineArn": "arn:aws:imagebuilder:us-west-
2:123456789012
:image-pipeline/my-example-pipeline
", "containerRecipeArn": "arn:aws:imagebuilder:us-west-2:123456789012
:container-recipe/my-example-recipe
/2020.12.08", "infrastructureConfigurationArn": "arn:aws:imagebuilder:us-west-2:123456789012
:infrastructure-configuration/my-example-infrastructure-configuration
", "distributionConfigurationArn": "arn:aws:imagebuilder:us-west-2:123456789012
:distribution-configuration/my-example-distribution-configuration
", "imageTestsConfiguration": { "imageTestsEnabled": true, "timeoutMinutes": 120 }, "schedule": { "scheduleExpression": "cron(0 0 * * MON *)", "pipelineExecutionStartCondition": "EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE" }, "status": "DISABLED" }참고
-
JSON파일 경로의 시작 부분에
file://
표기법을 포함해야 합니다. -
JSON파일 경로는 명령을 실행하는 기본 운영 체제의 적절한 규칙을 따라야 합니다. 예를 들어 Windows에서는 디렉터리 경로를 참조하기 위해 백슬래시(\)를 사용하고 Linux에서는 슬래시(/)를 사용합니다.
-
-
작성한 파일을 입력으로 사용하여 다음 명령을 실행합니다.
aws imagebuilder update-image-pipeline --cli-input-json file://
update-image-pipeline.json