From 6b068a7b0516ae46491c3e4e9aebd61801607261 Mon Sep 17 00:00:00 2001 From: HoJeong Im <39ghwjd@naver.com> Date: Sun, 22 Sep 2024 01:46:36 +0900 Subject: [PATCH] aws-*: add Korean translation (#13696) --- pages.ko/common/aws-configure.md | 36 +++++++++++++++++++++++++++++++ pages.ko/common/aws-cur.md | 16 ++++++++++++++ pages.ko/common/aws-dynamodb.md | 36 +++++++++++++++++++++++++++++++ pages.ko/common/aws-ec2.md | 37 ++++++++++++++++++++++++++++++++ pages.ko/common/aws-ecr.md | 36 +++++++++++++++++++++++++++++++ pages.ko/common/aws-eks.md | 33 ++++++++++++++++++++++++++++ pages.ko/common/aws-glue.md | 29 +++++++++++++++++++++++++ pages.ko/common/aws-help.md | 16 ++++++++++++++ pages.ko/common/aws-history.md | 12 +++++++++++ pages.ko/common/aws-iam.md | 36 +++++++++++++++++++++++++++++++ 10 files changed, 287 insertions(+) create mode 100644 pages.ko/common/aws-configure.md create mode 100644 pages.ko/common/aws-cur.md create mode 100644 pages.ko/common/aws-dynamodb.md create mode 100644 pages.ko/common/aws-ec2.md create mode 100644 pages.ko/common/aws-ecr.md create mode 100644 pages.ko/common/aws-eks.md create mode 100644 pages.ko/common/aws-glue.md create mode 100644 pages.ko/common/aws-help.md create mode 100644 pages.ko/common/aws-history.md create mode 100644 pages.ko/common/aws-iam.md diff --git a/pages.ko/common/aws-configure.md b/pages.ko/common/aws-configure.md new file mode 100644 index 000000000..bab5f0ddd --- /dev/null +++ b/pages.ko/common/aws-configure.md @@ -0,0 +1,36 @@ +# aws configure + +> AWS CLI 환경 설정 관리. +> 더 많은 정보: . + +- AWS CLI를 대화형으로 구성 (새로운 환경을 설정하거나 기본값을 업데이트): + +`aws configure` + +- 대화형으로 AWS CLI에 대한 명명된 프로필을 구성 (새 프로필을 생성하거나, 기존 프로필을 업데이트): + +`aws configure --profile {{프로파일_이름}}` + +- 특정 환경 변수의 값을 표시: + +`aws configure get {{이름}}` + +- 특정 프로필의 환경 변수 값을 표시: + +`aws configure get {{이름}} --profile {{프로파일_이름}}` + +- 특정 환경 변수의 값을 설정: + +`aws configure set {{이름}} {{값}}` + +- 특정 프로필의 환경 변수 값 설정: + +`aws configure set {{이름}} {{값}} --profile {{프로파일_이름}}` + +- 구성 파일의 항목을 나열: + +`aws configure list` + +- 특정 프로필에 대한 환경 설정 항목 나열: + +`aws configure list --profile {{프로파일_이름}}` diff --git a/pages.ko/common/aws-cur.md b/pages.ko/common/aws-cur.md new file mode 100644 index 000000000..fd529c9a1 --- /dev/null +++ b/pages.ko/common/aws-cur.md @@ -0,0 +1,16 @@ +# aws cur + +> AWS 사용 보고서 정의 파일 생성, 쿼리 및 삭제. +> 더 많은 정보: . + +- JSON 파일에서 AWS 비용 및 사용 보고서 정의 파일 생성: + +`aws cur put-report-definition --report-definition file://{{경로/대상/리포트_정의파일.json}}` + +- 로그인 한 계정에 대해 정의된 사용 보고서 정의 나열: + +`aws cur describe-report-definitions` + +- 사용 보고서 정의 삭제: + +`aws cur --region {{aws_리전}} delete-report-definition --report-name {{레포트}}` diff --git a/pages.ko/common/aws-dynamodb.md b/pages.ko/common/aws-dynamodb.md new file mode 100644 index 000000000..03f3300a3 --- /dev/null +++ b/pages.ko/common/aws-dynamodb.md @@ -0,0 +1,36 @@ +# aws dynamodb + +> 예측 가능한 성능과 원활한 확장성을 갖춘 빠른 NoSQL 데이터베이스인 AWS Dynamodb 데이터베이스를 조작. +> 더 많은 정보: . + +- 테이블 생성: + +`aws dynamodb create-table --table-name {{테이블_이름}} --attribute-definitions {{AttributeName=S,AttributeType=S}} --key-schema {{AttributeName=S,KeyType=HASH}} --provisioned-throughput {{ReadCapacityUnits=5,WriteCapacityUnits=5}}` + +- DynamoDB의 모든 테이블 나열: + +`aws dynamodb list-tables` + +- 특정 테이블에 대한 세부정보 출력: + +`aws dynamodb describe-table --table-name {{테이블_이름}}` + +- 테이블에 항목 ㅊ두가: + +`aws dynamodb put-item --table-name {{테이블_이름}} --item '{{{"AttributeName": {"S": "value"}}}}'` + +- 테이블에서 항목 검색: + +`aws dynamodb get-item --table-name {{테이블_이름}} --key '{{{"ID": {"N": "1"}}}}'` + +- 테이블의 항목 업데이트: + +`aws dynamodb update-item --table-name {{테이블_이름}} --key '{{{"ID": {"N": "1"}}}}' --update-expression "{{SET Name = :n}}" --expression-attribute-values '{{{":n": {"S": "Jane"}}}}'` + +- 테이블의 항목을 스캔: + +`aws dynamodb scan --table-name {{테이블_이름}}` + +- 테이블에서 항목 제거: + +`aws dynamodb delete-item --table-name {{테이블_이름}} --key '{{{"ID": {"N": "1"}}}}'` diff --git a/pages.ko/common/aws-ec2.md b/pages.ko/common/aws-ec2.md new file mode 100644 index 000000000..6fb0c0789 --- /dev/null +++ b/pages.ko/common/aws-ec2.md @@ -0,0 +1,37 @@ +# aws ec2 + +> AWS EC2 인스턴스 및 볼륨 관리. +> AWS EC2는 더 빠른 애플리케이션 개발과 배포를 위해 AWS 클라우드에서 안전하고 크기 조정이 가능한 컴퓨팅 용량을 제공. +> 더 많은 정보: . + +- 특정 인스턴스의 정보 출력: + +`aws ec2 describe-instances --instance-ids {{인스턴스_아이디}}` + +- 모든 인스턴스에 대한 정보 출력: + +`aws ec2 describe-instances` + +- 모든 EC2 볼륨에 대한 정보 출력: + +`aws ec2 describe-volumes` + +- EC2 볼륨 삭제: + +`aws ec2 delete-volume --volume-id {{볼륨_아이디}}` + +- EC2 볼륨에서 스냅샷 생성: + +`aws ec2 create-snapshot --volume-id {{볼륨_아이디}}` + +- 사용 가능한 AMIs (Amazon 머신 이미지) 목록 나열: + +`aws ec2 describe-images` + +- 모든 사용 가능한 EC2 명령어 나열: + +`aws ec2 help` + +- 특정 EC2 하위 명령어 도움말 표시: + +`aws ec2 {{subcommand}} help` diff --git a/pages.ko/common/aws-ecr.md b/pages.ko/common/aws-ecr.md new file mode 100644 index 000000000..b86ed0924 --- /dev/null +++ b/pages.ko/common/aws-ecr.md @@ -0,0 +1,36 @@ +# aws ecr + +> 컨테이너 이미지 추가, 당겨오기 및 관리. +> 더 많은 정보: . + +- 기본 레지스트리로 Docker 인증 (사용자 이름은 AWS): + +`aws ecr get-login-password --region {{리전}} | {{docker login}} --username AWS --password-stdin {{aws_계정_아이디}}.dkr.ecr.{{리전}}.amazonaws.com` + +- 저장소 생성: + +`aws ecr create-repository --repository-name {{저장소}} --image-scanning-configuration scanOnPush={{true|false}} --region {{리전}}` + +- ECR용 로컬 이미지에 태그 지정: + +`docker tag {{컨테이너_이름}}:{{태그}} {{aws_계정_아이디}}.dkr.ecr.{{리전}}.amazonaws.com/{{컨테이너_이름}}:{{태그}}` + +- 저장소에 이미지 추가: + +`docker push {{aws_계정_아이디}}.dkr.ecr.{{리전}}.amazonaws.com/{{컨테이너_이름}}:{{태그}}` + +- 저장소에서 이미지 가져오기: + +`docker pull {{aws_계정_아이디}}.dkr.ecr.{{리전}}.amazonaws.com/{{컨테이너_이름}}:{{태그}}` + +- 저장소에서 이미지 삭제: + +`aws ecr batch-delete-image --repository-name {{저장소}} --image-ids imageTag={{latest}}` + +- 저장소 삭제: + +`aws ecr delete-repository --repository-name {{저장소}} --force` + +- 저장소 안 이미지 나열: + +`aws ecr list-images --repository-name {{저장소}}` diff --git a/pages.ko/common/aws-eks.md b/pages.ko/common/aws-eks.md new file mode 100644 index 000000000..be336adcf --- /dev/null +++ b/pages.ko/common/aws-eks.md @@ -0,0 +1,33 @@ +# aws eks + +> Amazon Elastic Kubernetes Service (EKS) 애드온, 클러스터 및 노드 그룹 관리. +> Amazon EKS는 AWS에서 Kubernetes를 쉽게 실행하기 위한 서비스. +> 더 많은 정보: . + +- EKS 클러스터 생성: + +`aws eks create-cluster --name {{클러스터_이름}} --role-arn {{eks_service_role_arn}} --resources-vpc-config {{subnetIds={{subnet_ids}},securityGroupIds={{security_group_ids}}}}` + +- EKS 클러스터에 연결하기 위한 kubeconfig를 업데이트: + +`aws eks update-kubeconfig --name {{클러스터_이름}}` + +- 사용 가능한 EKS 클러스터 목록 나열: + +`aws eks list-clusters` + +- Describe EKS 클러스터 세부정보 나열: + +`aws eks describe-cluster --name {{클러스터_이름}}` + +- EKS 클러스터 삭제: + +`aws eks delete-cluster --name {{클러스터_이름}}` + +- EKS 클러스터의 노드그룹 나열: + +`aws eks list-nodegroups --cluster-name {{클러스터_이름}}` + +- 노드 그룹 세부 정보 표시: + +`aws eks describe-nodegroup --cluster-name {{클러스터_이름}} --nodegroup-name {{노드그룹_이름}}` diff --git a/pages.ko/common/aws-glue.md b/pages.ko/common/aws-glue.md new file mode 100644 index 000000000..1c786ffb0 --- /dev/null +++ b/pages.ko/common/aws-glue.md @@ -0,0 +1,29 @@ +# aws glue + +> AWS Glue용 CLI. +> AWS Glue 서비스에 대한 퍼블릭 엔드포인트 정의. +> 더 많은 정보: . + +- 작업 나열: + +`aws glue list-jobs` + +- 작업 시작: + +`aws glue start-job-run --job-name {{작업_이름}}` + +- 워크플로우 실행 시작: + +`aws glue start-workflow-run --name {{워크플로우_이름}}` + +- 트리거 나열: + +`aws glue list-triggers` + +- 트리거 시작: + +`aws glue start-trigger --name {{트리거_이름}}` + +- 개발 엔드포인트 생성: + +`aws glue create-dev-endpoint --endpoint-name {{이름}} --role-arn {{role_arn_used_by_endpoint}}` diff --git a/pages.ko/common/aws-help.md b/pages.ko/common/aws-help.md new file mode 100644 index 000000000..9fc31b941 --- /dev/null +++ b/pages.ko/common/aws-help.md @@ -0,0 +1,16 @@ +# aws help + +> AWS CLI에 대한 도움말 정보를 표시. +> 더 많은 정보: . + +- 도움말 표시: + +`aws help` + +- 사용 가능한 모든 주제를 나열: + +`aws help topics` + +- 특정 주제에 대한 도움말 표시: + +`aws help {{주제_이름}}` diff --git a/pages.ko/common/aws-history.md b/pages.ko/common/aws-history.md new file mode 100644 index 000000000..01a2cf49f --- /dev/null +++ b/pages.ko/common/aws-history.md @@ -0,0 +1,12 @@ +# aws history + +> AWS CLI 명령어 대한 명령어 입력 기록을 인쇄 (AWS CLI 명령어 입력 기록 권한이 활성화되어야 함). +> 더 많은 정보: . + +- 명령어 ID로 명령 기록 나열: + +`aws history list` + +- 명령어 ID가 지정된 특정 명령과 관련된 이벤트 표시: + +`aws history show {{명령어_아이디}}` diff --git a/pages.ko/common/aws-iam.md b/pages.ko/common/aws-iam.md new file mode 100644 index 000000000..ae10f86ba --- /dev/null +++ b/pages.ko/common/aws-iam.md @@ -0,0 +1,36 @@ +# aws iam + +> AWS 서비스에 대한 접근을 안전하게 제어하기 위한 웹 서비스인 IAM(Identity and Access Management)과 상호작용. +> 더 많은 정보: . + +- 사용자 나열: + +`aws iam list-users` + +- 정책 나열: + +`aws iam list-policies` + +- 그룹 나열: + +`aws iam list-groups` + +- 그룹 내 사용자 가져오기: + +`aws iam get-group --group-name {{그룹_이름}}` + +- IAM 정책 표시: + +`aws iam get-policy --policy-arn arn:aws:iam::aws:policy/{{정책_이름}}` + +- 액세스 키 나열: + +`aws iam list-access-keys` + +- 특정 사용자의 액세스 키 나열: + +`aws iam list-access-keys --user-name {{사용자_이름}}` + +- 도움말 표시: + +`aws iam help`