본문 바로가기

반응형

aws cli

[aws] AWS CLI를 사용하여 실행 중인 인스턴스를 조회하는 쉘 스크립트 AWS CLI를 사용하여 실행 중인 인스턴스를 조회하는 쉘 스크립트 instance-search.sh 스크립트 생성 vim instance-search.sh #!/bin/bash # Describe running EC2 instances aws ec2 describe-instances \ --filters "Name=instance-state-name,Values=running" \ --query 'Reservations[*].Instances[*].{ Name: Tags[?Key==`Name`]|[0].Value, InstanceId: InstanceId, InstanceType: InstanceType, PrivateIpAddress: PrivateIpAddress, PublicIpAddress: P.. 더보기
[aws] AWS CLI를 사용하여 AMI를 생성하는 쉘 스크립트 AWS CLI를 사용하여 AMI를 생성하는 쉘 스크립트 createimage.sh 스크립트 생성 vim createimage.sh #!/bin/bash # Check if instance ID, AMI name, and description are provided if [ -z "$1" ] || [ -z "$2" ] || [ -z "$3" ]; then echo "Usage: ./createimage.sh [instance ID] [AMI name] [AMI version] [AMI description (optional)]" exit 1 fi INSTANCE_ID="${1:-i-09cbc4624ea139076}" AMI_NAME="${2:-prod-web-ami}" AMI_VERSION="${3:-v0.. 더보기
[aws] aws cli를 설치하는 방법 aws cli를 설치하는 방법 테스트 환경 $ lsb_release -d Description: Ubuntu 22.04.1 LTS ** AWS CLI v2는 v1과 비교하여 더 많은 기능을 제공하며 보안 및 성능 개선이 이루어진 새로운 버전입니다. AWS CLI 설치(AWS CLI v1) apt 저장소 업데이트 sudo apt-get update pip(파이썬 패키지 관리자) 설치 sudo apt-get install -y python3-pip pip3 --version $ pip3 --version pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10) AWS CLI 설치 sudo pip3 install awscli AWS CLI 버전 확인 .. 더보기
[aws] 최신 버전의 AWS CLI(aws cli) 설치 최신 버전의 AWS CLI(aws cli) 설치 AWS Command Line Interface(AWS CLI) 설치 curl -s "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install which aws > which aws /usr/local/bin/aws aws --version $ aws --version aws-cli/2.9.12 Python/3.9.11 Linux/5.10.157-139.675.amzn2.x86_64 exe/x86_64.amzn.2 prompt/off AWS Access Key/AWS Secret Access Key 등록 aws .. 더보기
[aws] AWS CLI로 액세스 키(Access Key, Secret Access Key) 설정 AWS CLI로 액세스 키(Access Key, Secret Access Key) 설정 기본 자격 증명 사용 액세스 키 등록 $ aws configure AWS Access Key ID [None]: AKIAAWSAccessKeyID AWS Secret Access Key [None]: 4YoZAWSSecretAccessKey Default region name [None]: ap-northeast-2 Default output format [None]: json AWS 구성 파일 : ~/.aws/config 공유 자격증명 파일 : ~/.aws/credentials 액세스 키 리스트 확인 $ aws configure list Name Value Type Location ---- ----- ---- ---.. 더보기

반응형