2021-01-12 13:27:59 +00:00
|
|
|
# aws
|
|
|
|
|
|
|
|
> Amazon Web Services의 공식 CLI tool입니다.
|
2023-10-01 09:48:50 +01:00
|
|
|
> `aws s3`와 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다.
|
2021-01-15 17:24:49 +00:00
|
|
|
> 더 많은 정보: <https://aws.amazon.com/cli>.
|
2021-01-12 13:27:59 +00:00
|
|
|
|
2023-10-01 09:48:50 +01:00
|
|
|
- AWS Command-line 설정:
|
2021-01-12 13:27:59 +00:00
|
|
|
|
2023-10-01 09:48:50 +01:00
|
|
|
`aws configure wizard`
|
2021-01-12 13:27:59 +00:00
|
|
|
|
2023-10-01 09:48:50 +01:00
|
|
|
- SSO를 사용해 AWS Command-line 설정:
|
2021-01-12 13:27:59 +00:00
|
|
|
|
2023-10-01 09:48:50 +01:00
|
|
|
`aws configure sso`
|
2021-01-12 13:27:59 +00:00
|
|
|
|
2023-10-01 09:48:50 +01:00
|
|
|
- AWS 명령에 대한 도움말:
|
2021-01-12 13:27:59 +00:00
|
|
|
|
2023-10-01 09:48:50 +01:00
|
|
|
`aws {{command}} help`
|
2021-01-12 13:27:59 +00:00
|
|
|
|
2023-10-01 09:48:50 +01:00
|
|
|
- 호출자 ID 가져오기 (권한 문제 해결에 사용됨):
|
2021-01-12 13:27:59 +00:00
|
|
|
|
2023-10-01 09:48:50 +01:00
|
|
|
`aws sts get-caller-identity`
|
2021-01-12 13:27:59 +00:00
|
|
|
|
2023-10-01 09:48:50 +01:00
|
|
|
- 지역의 AWS 리소스 목록 및 YAML로 출력:
|
2021-01-12 13:27:59 +00:00
|
|
|
|
2023-10-01 09:48:50 +01:00
|
|
|
`aws dynamodb list-tables --region {{us-east-1}} --output yaml`
|
|
|
|
|
|
|
|
- 명령에 대한 자동 프롬프트 사용:
|
|
|
|
|
|
|
|
`aws iam create-user --cli-auto-prompt`
|
|
|
|
|
|
|
|
- AWS 리소스에 대한 대화형 마법사 사용:
|
|
|
|
|
|
|
|
`aws dynamodb wizard {{new_table}}`
|
|
|
|
|
|
|
|
- JSON CLI 스켈레톤 생성 (인프라를 코드로 사용하는 데 유용):
|
|
|
|
|
|
|
|
`aws dynamodb update-table --generate-cli-skeleton`
|