Vlastní šablony imagí ve službě Azure Virtual Desktop
Vlastní šablony imagí ve službě Azure Virtual Desktop umožňují snadno vytvořit vlastní image, kterou můžete použít při nasazování virtuálních počítačů hostitelů relací. Použití vlastních imagí vám pomůže standardizovat konfiguraci hostitelských virtuálních počítačů relace pro vaši organizaci. Vlastní šablony imagí jsou založené na Azure Image Builderu a jsou přizpůsobené pro Azure Virtual Desktop.
Proces vytváření
Vytvoření vlastní image se skládá ze dvou částí:
Vytvořte vlastní šablonu obrázku, která definuje, co má být ve výsledném obrázku.
Vytvořte image z této vlastní šablony image odesláním šablony do Azure Image Builderu.
Vlastní šablona obrázku je soubor JSON, který obsahuje vaše volby zdrojové image, distribučních cílů, vlastností sestavení a přizpůsobení. Azure Image Builder používá tuto šablonu k vytvoření vlastní image, kterou můžete použít jako zdrojovou image pro hostitele relací při vytváření nebo aktualizaci fondu hostitelů. Při vytváření image se Azure Image Builder postará také o generalizaci image pomocí nástroje Sysprep.
Vlastní image se dají ukládat v Galerii výpočetních prostředků Azure nebo jako spravovaná image nebo obě. Galerie služby Azure Compute umožňuje spravovat replikaci oblastí, správu verzí a sdílení vlastních imagí. Pokud chcete zkontrolovat omezení spravovaných imagí, přečtěte si téma Vytvoření starší spravované image generalizovaného virtuálního počítače v Azure .
Zdrojová image musí být podporovaná pro Azure Virtual Desktop a může být z:
- Na webu Azure Marketplace
- Existující sdílená image galerie výpočetních prostředků Azure
- Existující spravovaná image.
- Existující šablona vlastní image.
Přidali jsme několik předdefinovaných skriptů, které můžete použít ke konfiguraci některých nejoblíbenějších funkcí a nastavení při používání služby Azure Virtual Desktop. Do šablony můžete také přidat vlastní skripty, pokud jsou hostované v veřejně dostupném umístění, jako je GitHub nebo webová služba. Potřebujete zadat dobu trvání sestavení, proto se ujistěte, že máte dostatek času na dokončení skriptů. Předdefinované skripty zahrnují restartování, pokud je to potřeba.
Tady je několik příkladů předdefinovaných skriptů, které můžete přidat do vlastní šablony obrázku:
- Nainstalujte jazykové sady.
- Nastavte výchozí jazyk operačního systému.
- Povolte přesměrování časového pásma.
- Zakažte Inteligentní úložiště.
- Nainstalujte FSLogix a nakonfigurujte kontejner profilů.
- Povolte FSLogix s protokolem Kerberos.
- Povolte zkratku RDP pro spravované sítě.
- Povolte ochranu zachytávání obrazovky.
- Konfigurace optimalizací Teams Optimalizace zahrnují službu přesměrovače WebRTC a distribuovatelné součásti Visual C++.
- Nakonfigurujte časové limity relace.
- Zakažte automatické aktualizace pro aplikace MSIX.
- Přidání nebo odebrání systém Microsoft Office aplikací
- Použít služba Windows Update
Když se vlastní image vytváří a distribuuje, Azure Image Builder používá spravovanou identitu přiřazenou uživatelem. Azure Image Builder používá tuto spravovanou identitu k vytvoření několika prostředků ve vašem předplatném, jako je skupina prostředků, virtuální počítač použitý k sestavení image, služby Key Vault a účtu úložiště. Virtuální počítač potřebuje přístup k internetu ke stažení předdefinovaných skriptů nebo vlastních skriptů, které jste přidali. Předdefinované skripty jsou uloženy v úložišti GitHub šablon RDS na adrese https://github.com/Azure/RDS-Templates.
Můžete zvolit, jestli se má virtuální počítač připojit k existující virtuální síti a podsíti, což umožní virtuálnímu počítači přístup k dalším prostředkům, které můžete mít pro tuto virtuální síť k dispozici. Pokud nezadáte existující virtuální síť, vytvoří se pro použití virtuálního počítače dočasná virtuální síť, podsíť a veřejná IP adresa. Další informace o možnostech sítě najdete v tématu Možnosti sítě v Azure VM Image Builderu.
Zdroje informací
Skupina prostředků se vytvoří při vytvoření vlastní šablony image. Výchozí název je ve formátu IT_<ResourceGroupName>_<TemplateName>_<GUID>
a ukládá prostředky potřebné během sestavování. Většina těchto prostředků je dočasná a po dokončení sestavení se odstraní s výjimkou účtu úložiště.
V účtu úložiště se vytvoří až tři kontejnery:
Prostředí je místo, kde se ukládají skripty pro přizpůsobení, pokud do šablony vlastní image zahrnete nějaké skripty pro přizpůsobení.
Packerlogs má jednu nebo více složek s názvem GUID, které obsahují soubor s názvem customization.log. Tento soubor obsahuje všechny výstupy ze služby Hashicorp Packer , kterou Azure Image Builder používá. Tyto výstupy je možné kdykoli stáhnout a zkontrolovat průběh, chyby a stav dokončení.
Virtuální pevné disky dočasně ukládají výsledný soubor virtuálního pevného disku (VHD) před uložením jako spravovanou image nebo v Galerii výpočetních prostředků Azure.
Skupinu IT_<ResourceGroupName>_<TemplateName>_<GUID>
prostředků přidruženou k šabloně je možné odstranit po úspěšném vytvoření vlastní image, a to za předpokladu, že protokoly nepotřebujete. Skupina prostředků se odstraní také v případě, že odstraníte skupinu prostředků obsahující vaši image.