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

Azure Portal poskytuje způsob, jak ve svém účtu ukládat šablony Azure Resource Manager (šablony ARM). 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 .

Vyřazení funkce portálu z provozu

Galerie šablon na portálu se k 31. březnu 2025 přestane používat. Pokud chcete šablonu v galerii šablon dál používat, musíte ji migrovat na specifikaci šablony. K migraci šablony použijte jednu z metod uvedených v tomto článku.

Převod pomocí skriptu PowerShellu

Pokud chcete zjednodušit převod šablon v galerii šablon, použijte skript PowerShellu z úložiště Šablony Azure pro rychlý start. Při spuštění skriptu můžete vytvořit novou specifikaci šablony pro každou šablonu nebo stáhnout šablonu, která vytvoří specifikaci šablony. Skript neodstraní šablonu 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 šablony, zadejte hodnoty parametrů -ResourceGroupName a -Location .

    Pokud chcete šablony exportovat, nastavte ItemsToExport na MyGalleryItems hodnotu . Nastavte ho na , AllGalleryItems aby se vyexportovaly všechny šablony, ke kterým máte přístup.

    Následující příklad vytvoří nové specifikace šablony 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í šablon, 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 vytvoř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 najdete v tématu Create TemplateSpecs from Template Gallery Templates.For more information about the script and its parameters, see Create TemplateSpecs from Template Gallery Templates.

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

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

  1. Otevřete šablony (Preview) na portálu.
  2. Vyberte šablonu, která se má migrovat.
  3. Vyberte Zobrazit šablonu.
  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. Pokud chcete získat obsah šablony, vložte šablonu, kterou jste zkopírovali z galerie šablon.
  10. Vyberte Zkontrolovat a vytvořit.
  11. Po úspěšném dokončení ověření vyberte Vytvořit.

Pokud potřebujete sdílet specifikaci šablony s jinými uživateli ve vaší organizaci, nastavte řízení přístupu na základě role na skupinu nebo uživatele, kteří potřebují přístup.

Další kroky

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