Red Hat Training
A Red Hat training course is available for RHEL 8
11.2. CLI를 사용하여 AWS에 AMI 이미지 업로드
RHEL 이미지 빌더를 사용하여 CLI를 사용하여 ami
이미지를 빌드하고 Amazon AWS Cloud 서비스 공급자로 직접 푸시할 수 있습니다.
절차
텍스트 편집기를 사용하여 다음 콘텐츠를 사용하여 구성 파일을 생성합니다.
provider = "aws" [settings] accessKeyID = "AWS_ACCESS_KEY_ID" secretAccessKey = "AWS_SECRET_ACCESS_KEY" bucket = "AWS_BUCKET" region = "AWS_REGION" key = "IMAGE_KEY"
필드의 값을
accessKeyID
,secretAccessKey
,버킷
및리전에
대한 자격 증명으로 바꿉니다.IMAGE_KEY
값은 EC2에 업로드할 VM 이미지의 이름입니다.- 파일을 CONFIGURATION-FILE.toml로 저장하고 텍스트 편집기를 종료합니다.
작성을 시작하여 AWS에 업로드합니다.
# composer-cli compose start blueprint-name image-type image-key configuration-file.toml
교체:
- 생성한 블루프린트의 이름이 있는 블루프린트- 이름
-
ami
이미지 유형이 있는 이미지 유형. - EC2에 업로드할 VM 이미지의 이름이 있는 이미지 키 입니다.
구성-파일.toml: 클라우드 공급자의 구성 파일 이름입니다.
참고사용자 지정 이미지를 보낼 버킷에 대한 올바른 AWS IAM(Identity and Access Management) 설정이 있어야 합니다. 이미지를 업로드하려면 먼저 버킷에 정책을 설정해야 합니다.
이미지 빌드 상태를 확인합니다.
# composer-cli compose status
이미지 업로드 프로세스가 완료되면 "FINISHED" 상태를 확인할 수 있습니다.
검증
이미지가 업로드되었는지 확인하려면 다음을 수행하십시오.
-
메뉴에서 EC2 에 액세스하고 AWS 콘솔에서 올바른 리전을 선택합니다. 성공적으로 업로드되었음을 나타내려면 이미지에
사용 가능한
상태가 있어야 합니다. -
대시보드에서 이미지를 선택하고
Launch
를 클릭합니다.
추가 리소스