2장. Microsoft Azure에 VHD 이미지 준비 및 업로드
RHEL 이미지 빌더를 사용하여 사용자 지정 이미지를 생성하고 Microsoft Azure 클라우드에서 수동으로 또는 자동으로 업데이트할 수 있습니다.
2.1. Microsoft Azure VHD 이미지를 수동으로 업로드 준비 링크 복사링크가 클립보드에 복사되었습니다!
Microsoft Azure 클라우드에 수동으로 업로드할 수 있는 VHD 이미지를 생성하려면 RHEL 이미지 빌더를 사용할 수 있습니다.
사전 요구 사항
- Microsoft Azure 리소스 그룹 및 스토리지 계정이 있어야 합니다.
-
Python이 설치되어 있어야 합니다.
AZ CLI툴은 Python에 따라 다릅니다.
프로세스
Microsoft 리포지토리 키를 가져옵니다.
$ sudo rpm --import https://packages.microsoft.com/keys/microsoft-2025.ascpackages-microsoft-com-prod리포지토리를 생성합니다.[azure-cli] name=Azure CLI baseurl=https://packages.microsoft.com/yumrepos/packages.microsoft.com/rhel/10/prod/ enabled=1 gpgcheck=1 gpgkey=https://packages.microsoft.com/keys/microsoft.ascMicrosoft Azure CLI를 설치합니다. Microsoft Azure CLI 패키지의 다운로드된 버전은 현재 사용 가능한 버전에 따라 다를 수 있습니다.
$ sudo dnf install azure-cliRun Microsoft Azure CLI:
$ az login터미널에는 다음 메시지가 표시됩니다.
참고, 로그인할 수 있도록 브라우저를 시작했습니다. 장치 코드에 대한 이전 환경의 경우 az login --use-device-code를 사용합니다. 그런 다음 터미널에서 로그인 할 수 있는 위치에서 로그인을 엽니다.참고원격(SSH) 세션을 실행하는 경우 브라우저에서 로그인 페이지 링크가 열려 있지 않습니다. 이 경우 브라우저에 대한 링크를 복사하고 로그인하여 원격 세션을 인증할 수 있습니다. 로그인하려면 웹 브라우저를 사용하여 로그인 페이지를 열고 인증할 장치 코드를 입력합니다.
Microsoft Azure의 스토리지 계정 키를 나열하고 이전 명령의 출력에서
key1값을 기록합니다.$ az storage account keys list --resource-group <resource_group_name> --account-name <account_name>resource-group-name을 Microsoft Azure 리소스 그룹의 이름으로 바꾸고storage-account-name을 Microsoft Azure 스토리지 계정 이름으로 교체합니다.다음 명령을 사용하여 사용 가능한 리소스를 나열하려면 다음을 수행합니다.
$ az resource list
스토리지 컨테이너를 생성합니다.
$ az storage container create --account-name <storage_account_name> \ --account-key <key1_value> --name <storage_account_name>storage-account-name을 스토리지 계정 이름으로 교체합니다.