Převod galerie šablon na portálu na specifikace šablon

Azure Portal poskytuje způsob, jak ukládat šablony Azure Resource Manager (šablony ARM) ve vašem účtu. Specifikace šablon ale nabízejí jednodušší způsob, jak sdílet šablony s uživateli ve vaší organizaci a propojit je s jinými šablonami. Tento článek ukazuje, jak převést existující šablony v galerii šablon na specifikace šablon.

Pokud chcete zjistit, jestli máte nějaké šablony k převodu, prohlédněte si galerii šablon na portálu. Tyto šablony mají typ Microsoft.Gallery/myareas/galleryitemsprostředku .

Převod pomocí skriptu PowerShellu

Pokud chcete zjednodušit převod šablon v galerii šablon, použijte skript PowerShellu z úložiště šablon Azure Pro rychlý start. Při spuštění skriptu můžete buď vytvořit novou specifikaci šablony pro každou šablonu, nebo stáhnout šablonu, která vytvoří specifikaci šablony. Skript šablonu neodstraní z galerie šablon.

  1. Zkopírujte skript migrace. Uložte místní kopii s názvem Migrate-GalleryItems.ps1.

  2. Pokud chcete vytvořit nové specifikace šablon, zadejte hodnoty pro parametry -ResourceGroupName a -Location parametry.

    Nastavte ItemsToExport na MyGalleryItems export šablon. Nastavte ji tak, aby AllGalleryItems exportovaly všechny šablony, ke kterým máte přístup.

    Následující příklad vytvoří nové specifikace šablon pro každou šablonu ve skupině prostředků s názvem migratedRG. Skript vytvoří skupinu prostředků, pokud neexistuje.

    .\Migrate-GalleryItems.ps1 -ResourceGroupName migratedRG -Location westus2 -ItemsToExport MyGalleryItems
    
  3. Pokud chcete stáhnout šablony, které můžete použít k vytvoření specifikací šablony, nezadávejte hodnoty pro skupinu prostředků nebo umístění. Místo toho zadejte -ExportToFile. Šablona není stejná jako šablona v galerii. Místo toho obsahuje prostředek specifikace šablony, který vytvoří specifikaci šablony pro vaši šablonu.

    Následující příklad stáhne šablony bez vytváření specifikací šablon.

    .\Migrate-GalleryItems.ps1 -ItemsToExport MyGalleryItems -ExportToFile
    

    Informace o nasazení šablony, která vytvoří specifikaci šablony, najdete v tématu Rychlý start: Vytvoření a nasazení specifikace šablony.

Další informace o skriptu a jeho parametrech naleznete v tématu Vytvoření šablony Šablony Z šablon galerie šablon.

Ruční převod prostřednictvím portálu

Šablony můžete z galerie zkopírovat ručně do nových specifikací šablon.

  1. Otevřete šablony (Preview) na portálu.
  2. Vyberte šablonu, která se má migrovat.
  3. Vyberte šablonu zobrazení.
  4. Zkopírujte obsah šablony.
  5. Na panelu hledání na portálu vyhledejte specifikace šablon. Tuto možnost vyberte.
  6. Vyberte Vytvořit specifikaci šablony.
  7. Zadejte hodnoty pro název, předplatné, skupinu prostředků, umístění a verzi.
  8. Vyberte Další: Upravit šablonu.
  9. Pro obsah šablony vložte šablonu, kterou jste zkopírovali z galerie šablon.
  10. Vyberte Zkontrolovat a vytvořit.
  11. Po úspěšném ověření vyberte Vytvořit.

Pokud potřebujete sdílet specifikaci šablony s ostatními uživateli ve vaší organizaci, nastavte řízení přístupu na základě role skupině nebo uživatelům, kteří potřebují přístup.

Další kroky

Další informace o specifikacích šablon najdete v tématu Vytvoření a nasazení specifikací šablony.