Share via


Egyéni rendszerképek CycleCloud-fürtben

Az Azure CycleCloud-telepítések alapértelmezés szerint a fürtökhöz ajánlott operációsrendszer-lemezképeket használnak, de a Azure Marketplace lemezképek, a katalógusképek (előzetes verzióban) vagy az egyéni rendszerképek használata a csomópontokban és a csomópontokban is támogatott. Az egyéni rendszerképek hasznosak a fürtön előre telepített alkalmazásokhoz, illetve az üzleti vagy biztonsági követelmények teljesítéséhez.

Egyéni rendszerkép megadása a fürt felhasználói felületén keresztül

Az egyéni és a piactéri rendszerképek támogatottak a fürt felhasználói felületén. Ahelyett, hogy kiválasztanál egy beépített képet, jelölje be az Egyéni rendszerkép jelölőnégyzetet, és adja meg a teljes erőforrás-azonosítót vagy URL-címet a képhez:

Egyéni rendszerképek

Megjegyzés

Ez csak a CycleCloud 7.7.0-s verzióiban >támogatott

Egyéni rendszerkép használata CycleCloud-sablonban

Az ImageName attribútum használatával megadhatja, hogy egy fürtcsomópont privát Egyéni Azure-rendszerképet vagy Marketplace-rendszerképet használjon. Ez az azonosító a Azure Portal egyéni rendszerképekhez a kép erőforrás-azonosítójaként található, és általában a következő formában jelenik meg:

/subscriptions/$SUBSCRIPTION-ID/resourceGroups/$RESOURCEGROUPNAME/providers/Microsoft.Compute/images/$CustomImageName

[[node custom]]

  ImageName = /subscriptions/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Microsoft.Compute/images/MyCustomImage

Az URL-cím vagy az erőforrás-azonosító határozza meg a használni kívánt piactéri rendszerképet. Az URL-cím vagy az azonosító lekérésének legegyszerűbb módja az Azure CLI-vel.

A Marketplace vagy a Katalógus rendszerképét az URL-cím használatával is megadhatja:

[[node marketplace]]

 ImageName = publisher:offer:sku:version

Megjegyzés

A 7.7.0 előtti CycleCloud-verziók eltérő jelölést igényelnek.

Azure Marketplace-rendszerkép használata tarifacsomaggal

Marketplace-rendszerképet használhat társított díjszabási csomaggal, de a rendszerképet programozott használatra engedélyezni kell. Ehhez keresse meg a használni kívánt Marketplace-lemezképet. Kattintson a Szeretné programozott módon üzembe helyezni, az Első lépések> gombra, és adja meg a szükséges információkat, és mentse azokat.

Ha engedélyezni szeretné, hogy a CycleCloud automatikusan elfogadhassa a licencfeltételeket az Ön nevében, engedélyezze a "Marketplace-feltételek elfogadása a nevemben" beállítást az előfizetésében a webes felületen:

Marketplace-feltételek elfogadása

Licencfeltételek elfogadása az Azure CLI-ből:

az vm image accept-terms --urn publisher:offer:sku:version

vagy

az vm image accept-terms --publisher PUBLISHER --offer OFFER --plan SKU

A CycleCloud 8.0.2 és újabb verziójával a rendszerképekből létrehozott egyéni rendszerképek díjszabási csomaggal támogatottak. Ehhez egyéni sablont kell használnia:

[[node custom_image]]

 ImageName = /subscriptions/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Microsoft.Compute/galleries/MyGallery/images/MyImage/versions/1.0.0
 ImagePlan.Publisher = PUBLISHER
 ImagePlan.Product = PRODUCT (sometimes called OFFER)
 ImagePlan.Name = NAME (sometimes called SKU)

Ha a Shared Image Gallery tartalmazza a vásárlási csomag metaadatait, a rendszer automatikusan használja, és nem kell megadnia a csomag részleteit.

Egyéni rendszerkép létrehozása

Az oktatóanyagot követve egyéni Azure-rendszerképek hozhatók létre.

Megjegyzés

Általánosított képeket használjon, mivel a speciális képek nem haladtak át a gépspecifikus információk és fiókok eltávolításának folyamatán, és a speciális képek nem tartalmazzák az osProfile-t, amelyhez a CycleCloudnak szüksége van.

Egyéni képek a CycleCloud korábbi verzióin (<7.7.0)

Az egyéni és a piactéri rendszerképek támogatottak a CycleCloud 7.7.0 előtti verzióiban, de más jelölést használnak. Ha egyéni rendszerképet szeretne használni egy CycleCloud-sablonban a 7.7.0-s verzió előtt, az ImageId attribútummal adhatja meg az egyéni Azure-rendszerképet. Ez az azonosító a Azure Portal található a kép erőforrás-azonosítójaként, és általában a következő formában jelenik meg:

/subscriptions/$SUBSCRIPTION-ID/resourceGroups/$RESOURCEGROUPNAME/providers/Microsoft.Compute/images/$CustomImageName

A 7.7.0-s verzió előtti Marketplace-rendszerképeket explicit módon kell megadni a Publisher/Offer/Sku/Version használatával. Meg kell adniuk JetpackPlatform a megfelelő jetpack-csomagokat is. Az elfogadható értékek a JetpackPlatform következők: centos-6,centos-7 , ubuntu-14.04, ubuntu-16.04és windows. Ennek egyeznie kell a Azure Marketplace lemezkép operációs rendszerével. Emellett InstallJetpack igaz értékre kell állítani.

[[node custom]]
  ImageId = /subscriptions/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Microsoft.Compute/images/MyCustomImage
  InstallJetpack = true

[[node marketplace]]
  Azure.Publisher = OpenLogic
  Azure.Offer = CentOS-HPC
  Azure.Sku = 7.4
  Azure.ImageVersion = 7.4.20180301

  # Azure CycleCloud < 7.7.0 jetpack selection attributes
  InstallJetpack = true
  JetpackPlatform = centos-7