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 에 액세스할 수 있습니다.

절차

  1. 브라우저에서 Red Hat Image Builder 에 액세스합니다.

    Red Hat Image Builder 대시보드가 나타납니다.

  2. 이미지 생성을 클릭합니다.

    이미지 생성 대화 마법사가 열립니다.

  3. 이미지 출력 페이지에서 다음 단계를 완료합니다.

    1. 드롭다운 메뉴에서 Release: Red Hat Enterprise Linux (RHEL)를 선택합니다.
    2. 대상 환경 선택 옵션에서 Google Cloud Platform 을 선택합니다.

      다음을 클릭합니다.

  4. 대상 환경- 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.
  5. 선택한 대상 환경 유형에 따라 계정 이메일 주소 또는 도메인 이름을 입력합니다.

    다음을 클릭합니다.

  6. 등록 페이지에서 사용할 등록 유형을 선택합니다. 다음 옵션 중에서 선택할 수 있습니다.

    • Red Hat으로 이미지를 등록 - Red Hat에 이미지 인스턴스, 서브스크립션 및 통찰력을 등록 및 연결합니다. 첫 부팅 시 활성화 키 및 레지스터 시스템을 포함하는 방법에 대한 자세한 내용은 Red Hat Image Builder를 사용한 포함 서브스크립션으로 사용자 지정 시스템 이미지 생성을 참조하십시오.
    • 이미지 인스턴스만 등록 - Red Hat을 통해 이미지 인스턴스 및 서브스크립션만 등록 및 연결합니다.
    • 나중에 등록 - 이미지 생성 후 시스템을 등록합니다.

      다음을 클릭합니다.

  7. 선택 사항: 패키지 페이지에서 이미지에 패키지를 추가합니다. Red Hat Image Builder를 사용하여 이미지 생성 중 패키지 추가를 참조하십시오.
  8. 이름 이미지 페이지에서 이미지 이름을 입력하고 다음을 클릭합니다. 이름을 입력하지 않으면 UUID로 생성한 이미지를 찾을 수 있습니다.
  9. 검토 페이지에서 이미지 생성에 대한 세부 정보를 검토하고 이미지 생성 생성을 클릭합니다.

    이미지 생성 마법사에서 단계를 완료하면 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일 동안 저장되며 그 후에는 만료됩니다. 손실되지 않도록 이미지를 계정에 전송하십시오.