본문 바로가기

728x90

AMI

[aws] AWS CLI를 사용하여 AMI 찾기 AWS CLI를 사용하여 AMI 찾기(Amazon EC2 AMI 찾기) Amazon EC2의 AWS CLI 명령을 사용하여 필요에 맞는Linux AMI만 나열할 수 있습니다 aws ec2 describe-images --owners self amazon aws ec2 --profile terraform --region us-east-1 describe-images --owners self amazon --filters "Name=owner-id,Values=137112412989" "Name=name,Values=amzn2-ami-kernel-*" "Name=virtualization-type,Values=hvm" "Name=architecture,Values=x86_64" "Name=root-devic.. 더보기
[iac] Packer 설치 Packer 설치 packer 다운로드 https://www.packer.io/downloads packer 설치 brew tap hashicorp/tap brew install hashicorp/tap/packer > brew install hashicorp/tap/packer ==> Downloading https://releases.hashicorp.com/packer/1.8.3/packer_1.8.3_darwin_arm64.zip ######################################################################## 100.0% ==> Installing packer from hashicorp/tap 🍺 /opt/homebrew/Cellar/packer/.. 더보기
[AWS] Shell 스크립트로 Amazon Machine Image(AMI) 생성하기 Shell 스크립트로 Amazon Machine Image(AMI) 생성하기 인스턴스 조회 instance-search.sh 스크립트 #!/bin/bash aws ec2 describe-instances \ --filters "Name=instance-state-name,Values=running" \ --query 'Reservations[*].Instances[*].{A_Name:Tags[?Key==`Name`]|[0].Value,B_Instance:InstanceId,C_Type:InstanceType,D_PrivateIP:PrivateIpAddress,E_PublicIP:PublicIpAddress,F_Status:State.Name,G_CreatedDate:LaunchTime}' \ --outp.. 더보기
[AWS] Packer 설치 및 이미지 빌드 Packer 설치 및 이미지 빌드 출처 : https://www.cloudproexamprep.com/migrating-from-hashicorp-packer-to-ec2-image-builder/ AWS IAM 사용자 생성 사용자 이름 : sangchulkr-packer 태그 Name : sangchulkr-packer packer 패키지 설치 https://scbyun.com/1126 packer 서버에 AWS 액세스 키 등록하기 aws configure --profile sangchukr https://scbyun.com/1121 Amazon Machine Image(AMI) 빌드 packer source 클론 https://github.com/anti1346/packer.git $ git clon.. 더보기