8장. Red Hat Image Builder를 사용하여 사용자 지정된 RHEL 시스템 이미지 생성 및 업로드
Red Hat Image Builder를 사용하여 사용자 지정 RHEL 시스템 이미지를 생성하고 해당 이미지를 GCP(Google Cloud Platform) 대상 환경에 업로드할 수 있습니다.
gcloud
CLI 툴을 사용하는 경우에만 GCP 환경에서 Image Builder 툴로 생성한 이미지를 배포할 수 있습니다.
8.1. Red Hat Image Builder를 사용하여 사용자 지정된 Google Cloud Platform용 RHEL 시스템 이미지 생성
Red Hat Image Builder를 사용하여 사용자 지정 시스템 이미지를 생성하고 해당 이미지를 Google Cloud Platform에 업로드할 수 있습니다. 그런 다음 업로드한 이미지에서 인스턴스를 시작할 수 있습니다.
사전 요구 사항
- 이미지를 공유할 수 있는 유효한 Google 계정이 있습니다.
- Red Hat 계정이 있어야 합니다. 액세스 포털.
- Red Hat Image Builder 에 액세스할 수 있습니다.
절차
브라우저에서 Red Hat Image Builder 에 액세스합니다.
Red Hat Image Builder 대시보드가 나타납니다.
이미지 생성 대화 마법사가 열립니다.
이미지 출력 페이지에서 다음 단계를 완료합니다.
- 드롭다운 메뉴에서 Release: Red Hat Enterprise Linux (RHEL)를 선택합니다.
대상 환경 선택 옵션에서
Google Cloud Platform
을 선택합니다.
대상 환경- Google Cloud Platform 창에서 이미지를 공유할 유효한 계정 유형을 선택합니다(Google 계정, 서비스 계정 또는 도메인 이름).
-
Google 계정: Google Cloud와 상호 작용하는 Google 계정(예:
alice@gmail.com
). -
서비스 계정: 애플리케이션 계정(예
:
myapp@appspot.gserviceaccount.com) -
Google 그룹: 이름이 지정된 Google 계정 및 서비스 계정 컬렉션입니다(예:
admins@example.com
). -
Google Workspace domain/Cloud ID 도메인: 이름이 지정된 조직의 모든 Google 계정의 가상 그룹입니다. 예를 들어 도메인 이름
mycompany.com
.
-
Google 계정: Google Cloud와 상호 작용하는 Google 계정(예:
선택한 대상 환경 유형에 따라 계정 이메일 주소 또는 도메인 이름을 입력합니다.
등록 페이지에서 사용할 등록 유형을 선택합니다. 다음 옵션 중에서 선택할 수 있습니다.
- Red Hat으로 이미지를 등록 - Red Hat에 이미지 인스턴스, 서브스크립션 및 통찰력을 등록 및 연결합니다. 첫 부팅 시 활성화 키 및 레지스터 시스템을 포함하는 방법에 대한 자세한 내용은 Red Hat Image Builder를 사용한 포함 서브스크립션으로 사용자 지정 시스템 이미지 생성을 참조하십시오.
- 이미지 인스턴스만 등록 - Red Hat을 통해 이미지 인스턴스 및 서브스크립션만 등록 및 연결합니다.
나중에 등록 - 이미지 생성 후 시스템을 등록합니다.
- 선택 사항: 패키지 페이지에서 이미지에 패키지를 추가합니다. Red Hat Image Builder를 사용하여 이미지 생성 중 패키지 추가를 참조하십시오.
- 이름 이미지 페이지에서 이미지 이름을 입력하고 클릭합니다. 이름을 입력하지 않으면 UUID로 생성한 이미지를 찾을 수 있습니다.
검토 페이지에서 이미지 생성에 대한 세부 정보를 검토하고 이미지 생성 생성을 클릭합니다.
이미지 생성 마법사에서 단계를 완료하면 Image Builder 대시보드가 표시됩니다.
Red Hat Image Builder는
x86_64
아키텍처에 대한 RHEL 이미지를 작성하고 Google Cloud Platform에 업로드하기 시작합니다. 그런 다음 이미지를 지정한 계정과 공유합니다.대시보드에서 이미지 UUID, 클라우드 대상 환경, 이미지 OS 릴리스 및 이미지 생성 상태와 같은 세부 정보를 볼 수 있습니다. 새 이미지가 Status 열에 Ready 상태가 표시되면 Red Hat Image Builder는 지정된 계정과 이미지를 공유합니다.
가능한 상태:
- 보류 중: 이미지 업로드 및 클라우드 등록이 처리됩니다.
- 진행 중: 이미지 업로드 및 클라우드 등록이 진행 중입니다.
- 준비: 이미지 업로드 및 클라우드 등록 완료
실패: 이미지 업로드 및 클라우드 등록이 실패했습니다.
참고이미지 빌드, 업로드 및 클라우드 등록 프로세스를 완료하는 데 최대 10분이 걸릴 수 있습니다.
검증
Images Dashboard에서 상태를 확인합니다. 이미지 이름을 클릭하여 세부 정보를 확장하고 표시합니다.
Ready 상태는 이미지가 성공적으로 생성되어 Google 계정과 공유되었음을 나타냅니다.
- 또한 창에는 이미지가 만료될 때까지의 일 수가 표시됩니다.
이미지가 공유되고 있는 계정을 확인할 수 있습니다.
참고이미지 아티팩트는 14일 동안 저장되며 그 후에는 만료됩니다. 손실되지 않도록 이미지를 계정에 전송하십시오.