AWS CLI를 사용한 Amazon ECS 계정 설정 관리
AWS CLI를 사용한 Amazon ECS 계정 설정 관리
계정 설정은 Amazon ECS API, AWS CLI 또는 SDK를 사용해 관리할 수 있습니다. 이 글에서는 AWS CLI와 PowerShell 명령으로 계정 설정을 변경하는 방법을 알아봅니다.
출처: 문서
본문
계정 설정은 Amazon ECS API, AWS CLI 또는 SDK를 사용해 관리할 수 있어요. dualStackIPv6, fargateFIPSMode, fargateTaskRetirementWaitPeriod, fargateEventWindows 계정 설정은 이러한 도구로만 조회하거나 변경할 수 있습니다.
참고: 듀얼 스택(dual-stack) 서비스 엔드포인트를 사용하면 AWS CLI, SDK, Amazon ECS API에서 IPv4와 IPv6 모두를 통해 Amazon ECS와 상호작용할 수 있어요. 자세한 내용은 Amazon ECS 듀얼 스택 엔드포인트 사용 문서를 참고하세요. 태스크 정의에 대한 사용 가능한 API 작업에 대한 정보는 Amazon Elastic Container Service API Reference의 계정 설정 작업을 참고하세요.
다음 명령 중 하나를 사용하여 계정의 모든 사용자 또는 역할에 대한 기본 계정 설정을 수정하세요. 이러한 변경은 사용자 또는 역할이 자신에게 명시적으로 설정을 재정의하지 않는 한 전체 AWS 계정에 적용됩니다.
put-account-setting-default (AWS CLI)
aws ecs put-account-setting-default --name serviceLongArnFormat --value enabled --region us-east-2
이 명령을 사용해 다른 계정 설정을 수정할 수도 있습니다. 이렇게 하려면 name 파라미터를 해당하는 계정 설정으로 바꾸면 됩니다.
Write-ECSAccountSetting (AWS Tools for Windows PowerShell)
Write-ECSAccountSettingDefault -Name serviceLongArnFormat -Value enabled -Region us-east-1 -Force
사용자 계정의 계정 설정을 수정하려면 (To modify the account settings for your user account, AWS CLI)
다음 명령 중 하나를 사용하여 사용자의 계정 설정을 수정하세요. 루트 사용자(root user)로 이 명령을 사용하는 경우, 사용자 또는 역할이 자신에게 명시적으로 설정을 재정의하지 않는 한 변경 사항이 전체 AWS 계정에 적용됩니다.
put-account-setting (AWS CLI)
aws ecs put-account-setting --name serviceLongArnFormat --value enabled --region us-east-1
이 명령을 사용해 다른 계정 설정을 수정할 수도 있습니다. 이렇게 하려면 name 파라미터를 해당하는 계정 설정으로 바꾸면 됩니다.
Write-ECSAccountSetting (AWS Tools for Windows PowerShell)
Write-ECSAccountSetting -Name serviceLongArnFormat -Value enabled -Force
특정 사용자 또는 역할의 계정 설정을 수정하려면 (To modify the account settings for a specific user or role, AWS CLI)
다음 명령 중 하나를 사용하고 요청에 사용자, 역할 또는 루트 사용자의 ARN을 지정하여 특정 사용자 또는 역할의 계정 설정을 수정하세요.
put-account-setting (AWS CLI)
aws ecs put-account-setting --name serviceLongArnFormat --value enabled --principal-arn arn:aws:iam::aws_account_id:user/principalName --region us-east-1
이 명령을 사용해 다른 계정 설정을 수정할 수도 있습니다. 이렇게 하려면 name 파라미터를 해당하는 계정 설정으로 바꾸면 됩니다.
Write-ECSAccountSetting (AWS Tools for Windows PowerShell)
Write-ECSAccountSetting -Name serviceLongArnFormat -Value enabled -PrincipalArn arn:aws:iam::aws_account_id:user/principalName -Region us-east-1 -Force
더 알아보기 (Learn more)
- 계정 설정 관리와 변경 사항에 대한 자세한 내용은 AWS 개발자 가이드의 관련 문서를 참고하세요.