콘솔을 사용해 Amazon ECS 태스크 정의 개정 등록 해제하기
콘솔을 사용해 Amazon ECS 태스크 정의 개정 등록 해제하기
태스크 정의 개정을 등록 해제(deregister)하면 태스크를 실행하거나 서비스를 업데이트하려고 할 때 ListTaskDefinition API 호출이나 콘솔에 더 이상 표시되지 않아요.
출처: 문서
본문
태스크 정의 개정을 등록 해제하면 태스크를 실행하거나 서비스를 업데이트하려고 할 때 ListTaskDefinition API 호출이나 콘솔에 더 이상 표시되지 않아요. 태스크 정의 개정을 등록 해제하면 즉시 INACTIVE 로 표시돼요. INACTIVE 태스크 정의 개정을 참조하는 기존 태스크와 서비스는 중단 없이 계속 실행돼요. INACTIVE 태스크 정의 개정을 참조하는 기존 서비스는 서비스의 desired count를 수정해 여전히 스케일 업 또는 스케일 다운할 수 있어요.
INACTIVE 태스크 정의 개정을 사용해 새 태스크를 실행하거나 새 서비스를 만들 수 없어요. 또한 기존 서비스를 업데이트해 INACTIVE 태스크 정의 개정을 참조하게 할 수도 없어요(등록 해제 후 최대 10분 동안은 이러한 제한이 아직 적용되지 않는 창이 있을 수 있음).
참고
태스크 패밀리의 모든 개정을 등록 해제하면 태스크 정의 패밀리가 INACTIVE 목록으로 이동해요. INACTIVE 태스크 정의의 새 개정을 추가하면 태스크 정의 패밀리가 ACTIVE 목록으로 다시 이동해요. 현재 INACTIVE 태스크 정의 개정은 계정에서 무기한 검색 가능한 상태로 유지돼요. 그러나 이 동작은 향후 변경될 수 있어요. 따라서 INACTIVE 태스크 정의 개정이 관련 태스크 및 서비스의 수명 주기를 넘어 계속 유지될 것이라고 믿으면 안 돼요.
CloudFormation 스택
다음 동작은 2023년 1월 12일 이전에 새 Amazon ECS 콘솔에서 생성된 태스크 정의에 적용돼요. 태스크 정의를 만들면 Amazon ECS 콘솔은 ECS-Console-V2-TaskDefinition- 로 시작하는 이름의 CloudFormation 스택을 자동으로 만들어요. AWS CLI 또는 AWS SDK를 사용해 태스크 정의를 등록 해제했다면 태스크 정의 스택을 수동으로 삭제해야 해요. 자세한 내용은 CloudFormation User Guide 의 Deleting a stack 을 참고해 주세요. 2023년 1월 12일 이후에 생성된 태스크 정의에는 CloudFormation 스택이 자동으로 생성되지 않아요.
절차 새 태스크 정의 등록 해제하기(Amazon ECS 콘솔)
- https://console.aws.amazon.com/ecs/v2 에서 콘솔을 엽니다.
- 탐색 모음에서 태스크 정의가 있는 Region을 선택합니다.
- 탐색 창에서 Task definitions 를 선택합니다.
- Task definitions 페이지에서 등록 해제할 개정을 하나 이상 포함하는 태스크 정의 패밀리를 선택합니다.
- 태스크 정의 Name 페이지에서 삭제할 개정을 선택한 다음 Actions , Deregister 를 선택합니다.
- Deregister 창의 정보를 확인한 다음 Deregister 를 선택해 완료합니다.