다음을 통해 공유


리소스 저장 및 공유를 위한 갤러리 만들기

Azure Compute Gallery(이전의 Shared Image Gallery)는 조직 전체에서 이미지 및 애플리케이션 패키지와 같은 공유 리소스를 간소화합니다.

Azure Compute Gallery를 사용하면 테넌트 내에서 또는 지역 간에 조직의 다른 사용자와 사용자 지정 VM 이미지 및 애플리케이션 패키지를 공유할 수 있습니다. 공유할 항목, 항목을 제공할 지역, 항목을 공유할 사람을 선택하세요. 리소스를 논리적으로 그룹화할 수 있도록 여러 갤러리를 만들 수 있습니다.

갤러리는 여러 가지 방법으로 공유할 수 있는 최상위 리소스입니다.

다음을 사용하여 공유: 사람 Groups 서비스 주체 특정 구독(또는) 테넌트 내의 모든 사용자 Azure의 모든 사용자와 공개적으로 공유
RBAC 공유 없음 아니요
RBAC + 직접 공유 갤러리 아니요
RBAC + 커뮤니티 갤러리 없음

이름 지정

갤러리 이름에 허용되는 문자는 대문자(A-Z) 및 소문자(a-z) 문자, 숫자(0-9), 점(또는 마침표) .및 밑줄 _입니다. 갤러리 이름에 대시 -를 사용할 수 없습니다. 갤러리 이름은 구독 내에서 고유해야 합니다.

  1. Azure Portal에 로그인합니다.
  2. 검색 상자에 Azure Compute Gallery를 입력하고 결과에서 Azure Compute Gallery를 선택합니다.
  3. Azure Compute Gallery 페이지에서 추가를 선택합니다.
  4. Azure Compute Gallery 만들기 페이지에서 올바른 구독을 선택합니다.
  5. 리소스 그룹의 드롭다운에서 리소스 그룹을 선택하거나 새로 만들기를 선택하고 새 리소스 그룹의 이름을 입력합니다.
  6. 이름에 갤러리 이름의 이름을 입력합니다.
  7. 드롭다운에서 지역을 선택합니다.
  8. 테스트를 위해 내 갤러리와 같은 갤러리에 대한 간단한 설명을 입력한 다음, 검토 + 만들기를 클릭합니다.
  9. 유효성 검사를 통과하면 만들기를 선택합니다.
  10. 배포가 완료되면 리소스로 이동을 선택합니다.

중요

Azure Compute Gallery – 직접 공유 갤러리는 현재 미리 보기에 있으며 Azure Compute Gallery에 대한 미리 보기 사용 약관이 적용됩니다.

미리 보기 중에 sharingProfile.permissions 속성이 Groups로 설정된 새 갤러리를 만들어야 합니다. CLI를 사용하여 갤러리를 만드는 경우 --permissions groups 매개 변수를 사용합니다. 기존 갤러리를 사용할 수 없으며 현재 속성을 업데이트할 수 없습니다.

현재 다른 테넌트가 공유하는 이미지에서 유연한 가상 머신 확장 집합을 만들 수 없습니다.

구독 또는 테넌트에서 직접 공유 갤러리 공유를 시작하려면 구독 또는 테넌트에서 갤러리 공유를 참조하세요.

  1. Azure Portal에 로그인합니다.

  2. 검색 상자에 Azure Compute Gallery를 입력하고 결과에서 Azure Compute Gallery를 선택합니다.

  3. Azure Compute Gallery 페이지에서 추가를 선택합니다.

  4. Azure Compute Gallery 만들기 페이지에서 올바른 구독을 선택합니다.

  5. 페이지의 모든 세부 정보를 완료합니다.

  6. 페이지 맨 아래에서 다음: 공유 방법을 선택합니다. 공유 메서드로 이동하기 위해 선택하는 위치를 보여 주는 스크린샷.

  7. 공유 탭에서 RBAC + 직접 공유를 선택합니다.

    역할 기반 액세스 제어와 직접 공유를 모두 사용하여 공유하는 옵션을 보여 주는 스크린샷.

  8. 완료되면 검토 + 만들기를 선택합니다.

  9. 유효성 검사를 통과하면 만들기를 선택합니다.

  10. 배포가 완료되면 리소스로 이동을 선택합니다.

구독 또는 테넌트에서 갤러리 공유를 시작하려면 구독 또는 테넌트가 있는 갤러리 공유를 참조하세요.

커뮤니티 갤러리는 모든 사용자와 공개적으로 공유됩니다. 커뮤니티 갤러리를 만들려면 먼저 갤러리를 만든 다음, 공유가 가능하도록 설정합니다. 갤러리의 퍼블릭 인스턴스 이름은 제공하는 접두사와 고유 GUID입니다. 갤러리를 공개적으로 공유하려면 동일한 지역에 갤러리, 이미지 정의 및 이미지 버전을 만들어야 합니다.

커뮤니티와 공유할 이미지를 만들 때 연락처 정보를 제공해야 합니다. 이 정보는 공개적으로 표시되므로 다음을 제공할 때는 주의해야 합니다.

  • 커뮤니티 갤러리 접두사
  • 게시자 지원 이메일
  • 게시자 URL
  • 법적 계약 URL

게시자, 제안SKU에 제공한 정보와 같은 이미지 정의의 정보도 공개적으로 사용할 수 있습니다.

필수 조건

구독 소유자 또는 구독 또는 갤러리 수준에서 Compute Gallery Sharing Admin 역할에 할당된 사용자 또는 서비스 주체만 갤러리를 커뮤니티에 공개할 수 있습니다. 사용자, 그룹, 서비스 주체 또는 관리 ID에 역할을 할당하려면 Azure 역할을 할당하는 단계를 참조하세요.

--public-name-prefix 값은 갤러리의 공개 버전 이름을 만드는 데 사용됩니다. --public-name-prefix는 퍼블릭 이름의 첫 번째 부분이고 마지막 부분은 플랫폼에서 만든 GUID로, 갤러리에 고유합니다.

location=westus
galleryName=contosoGallery
resourceGroup=myCGRG
publisherUri=https://www.contoso.com
publisherEmail=support@contoso.com
eulaLink=https://www.contoso.com/eula
prefix=ContosoImages

az group create --name $resourceGroup --location $location

az sig create \
   --gallery-name $galleryName \
   --permissions community \
   --resource-group $resourceGroup \
   --publisher-uri $publisherUri \
   --publisher-email $publisherEmail \
   --eula $eulaLink \
   --public-name-prefix $prefix

이 명령의 출력은 publicNames 아래의 sharingProfile 섹션에서 커뮤니티 갤러리에 대한 퍼블릭 이름을 제공합니다.

모든 Azure 사용자에게 갤러리 공유를 시작하려면 커뮤니티 갤러리를 사용하여 이미지 공유를 참조하세요.

다음 단계