aws ami 썸네일형 리스트형 [draft] Packer를 사용하여 AWS AMI를 빌드하는 방법 Packer를 사용하여 AWS AMI(Amazon Machine Image)를 빌드하는 방법Packer는 인프라를 코드로 정의하고 AMI와 같은 이미지를 생성하는 오픈 소스 도구입니다.1. Packer 설치Packer를 설치합니다. Packer의 공식 웹사이트(https://www.packer.io/)에서 다운로드하거나, 패키지 관리자를 통해 설치할 수 있습니다.2. Packer 템플릿 작성Packer는 JSON 형식의 템플릿을 사용하여 이미지 빌드를 정의합니다. Packer 템플릿은 다음과 같은 구성 요소를 포함합니다.빌드하는 베이스 이미지(소스 AMI)프로비저닝 (스크립트, 쉘 명령 등)이미지 생성 설정 (인스턴스 유형, 리전, 태그 등)아래는 Packer 템플릿의 예시입니다.{ "variables.. 더보기 [draft] AWS CLI를 사용하여 EC2 인스턴스의 AMI를 생성하는 스크립트 AWS CLI를 사용하여 EC2 인스턴스의 AMI(Amazon Machine Image)를 생성하는 스크립트사전 요구사항AWS CLI 설치 및 구성 (aws configure)AMI 생성 권한이 있는 IAM 사용자 또는 역할대상 EC2 인스턴스 ID 확인EC2 인스턴스 ID 확인instance-search.sh 스크립트#!/bin/bashINSTANCE_STATE="${1:-running}"echo "Querying EC2 instances in state: $INSTANCE_STATE..."RESULT=$(aws ec2 describe-instances \ --filters "Name=instance-state-name,Values=$INSTANCE_STATE" \ --query 'Reservati.. 더보기 이전 1 다음