Azure-Bereitstellungen
Beim Erstellen von Layern oder Veröffentlichen von Images in einer Azure-Umgebung verwenden Sie die Connector-Konfiguration Azure-Bereitstellungen oder Maschinenerstellung für Azure-Bereitstellungen. Dieser Artikel beschreibt die Einstellungen der Connector-Konfiguration. Weitere Informationen zu Connector-Konfigurationen und deren Hinzufügen finden Sie unter Connector-Konfigurationen.
Hinweis:
Azure-Bereitstellungen unterstützen auch Azure Government.
Übersicht
Azure-Bereitstellungen in App Layering beziehen sich auf die Erstellung von Azure-Bereitstellungen mithilfe von Azure Resource Manager (ARM)-Vorlagen. ARM-Vorlagen sind Azure-spezifische JSON-Dokumente, die Infrastruktur und Konfiguration als Code definieren. Weitere Informationen zu ARM-Vorlagen finden Sie in der Azure-Dokumentation hier.
Alle Azure-Ressourcen, die vom App Layering Azure-Bereitstellungs-Connector erstellt werden, werden mithilfe der Bereitstellung einer benutzerdefinierten ARM-Vorlage erstellt. Diese Vorlagen ermöglichen es einem Administrator, die erstellten Ressourcen und deren Konfiguration umfassend anzupassen.
Identität
Informationen zum Feld Identität finden Sie auf unserer Azure-Seite.
Azure-Vorlagenspezifikationen
Azure-Vorlagenspezifikationen sind ein Typ von Azure-Ressource, die eine ARM-Vorlage zur späteren Verwendung in einer ARM-Vorlagenbereitstellung speichert und versioniert. Sie müssen zwischen zwei und vier Vorlagenspezifikationen für jede Azure-Bereitstellungs-Connector-Konfiguration angeben. Jeder Bereitstellungstyp in einem Azure-Bereitstellungs-Connector erfordert eine entsprechende Version einer Vorlagenspezifikation. Die Bereitstellungen Cache-Datenträger und Maschine sind erforderlich, die Bereitstellungen Start-Image und Layered Image sind jedoch optional.

Bereitstellungstypen
Es gibt vier Bereitstellungstypen, von denen jeder seine eigene Vorlagenspezifikation erfordert. Die Bereitstellungstypen unterscheiden sich in der Art der Ressourcen, die sie erstellen, den Eingaben, die sie erhalten, und den Ausgaben, die sie erzeugen, um das Standardverhalten zu überschreiben. Weitere Informationen zu diesen Konzepten finden Sie unter Erstellen von ARM-Vorlagen.
Maschine
Die Bereitstellung Maschine erstellt eine virtuelle Maschine (VM). VMs, die durch Maschinen-Bereitstellungen erstellt werden, können Layered Images zusammensetzen und Layer paketieren. Wenn die optionale Bereitstellung Layered Image nicht angegeben ist, ist eine VM das Endergebnis der Veröffentlichung eines Images. In diesem Fall kann die VM unverändert oder als Machine Creation Services™ (MCS)-Master-Image verwendet werden.

Wenn eine Bereitstellung Layered Image angegeben ist, werden die durch die Maschinen-Bereitstellung erstellten Ressourcen nach Abschluss der Layered Image-Bereitstellung gelöscht. Andernfalls löscht App Layering die Ressourcen nicht (es sei denn, die Bereitstellung schlägt fehl).
Cache-Datenträger
Die Bereitstellung Cache-Datenträger erstellt einen von Azure verwalteten Datenträger. Dieser Datenträger wird verwendet, um das Start-Image der Compositing Engine zu enthalten. Die App Layering Appliance lädt den Inhalt nach der Erstellung auf den Datenträger hoch.

Wenn eine Bereitstellung Start-Image angegeben ist, werden die durch die Cache-Datenträger-Bereitstellung erstellten Ressourcen nach Abschluss der Start-Image-Bereitstellung gelöscht. Andernfalls löscht App Layering die Ressourcen während der Cache-Bereinigung.
Layered Image (optional)
Die Bereitstellung Layered Image ist ein optionaler Bereitstellungstyp. Die resultierenden Ressourcen sind das Endergebnis der Veröffentlichung eines Layered Image. Es muss kein bestimmter Ressourcentyp erstellt werden. Die Bereitstellung Layered Image kann verwendet werden, um ein Compute Gallery Image, einen verwalteten Datenträger oder jeden anderen Ressourcentyp zu erzeugen.

App Layering löscht die durch die Layered Image-Bereitstellung erstellten Ressourcen nicht (es sei denn, die Bereitstellung schlägt fehl).
Start-Image (optional)
Die Bereitstellung Start-Image ist ein optionaler Bereitstellungstyp. Die resultierenden Ressourcen werden verwendet, um die Betriebssystemdatenträger der durch Maschinen-Bereitstellungen erstellten VMs zu erstellen. Es ist nicht erforderlich, einen bestimmten Ressourcentyp zu erstellen, es muss jedoch eine Ressource erstellt werden, die zum Erstellen eines Betriebssystemdatenträgers für eine VM verwendet werden kann. Diese Bereitstellung kann verwendet werden, um ein Compute Gallery Image oder jeden anderen Ressourcentyp zu erzeugen, der als Quelle für einen Datenträger verwendet werden kann.

App Layering löscht die durch die Start-Image-Bereitstellung erstellten Ressourcen während der Cache-Bereinigung.
Eine Connector-Konfiguration hinzufügen
Die folgenden Beschreibungen enthalten Informationen zu jedem Feld im Bildschirm für die Connector-Konfiguration.
Standardwerte (optional)
Standardwerte sind optional und können verwendet werden, um Tags und benutzerdefinierte Daten auf alle Bereitstellungstypen in der Connector-Konfiguration anzuwenden. Die in den Standardwerten angegebenen Daten werden mit den in den entsprechenden Feldern jedes Bereitstellungstyps angegebenen Daten zusammengeführt.
Bereitstellungen
Jeder Bereitstellungstyp enthält die folgenden Felder.
Vorlage
Die für die Bereitstellung verwendete Vorlagenspezifikation. Der Benutzer erstellt und verwaltet Vorlagenspezifikationen in Azure. Die verwaltete Identität oder die Registrierungsanmeldeinformationen der Appliance müssen Leseberechtigungen für die Ressourcengruppe besitzen, die die Vorlagenspezifikation enthält.
Version
Die Version der Vorlagenspezifikation, die für die Bereitstellung verwendet werden soll. Die neueste Version wird standardmäßig ausgewählt, wenn die Auswahl der Vorlage geändert wird.
Ressourcengruppe
Die Azure-Ressourcengruppe, in der bereitgestellt werden soll. Alle durch die Bereitstellung erstellten Ressourcen werden in dieser Ressourcengruppe erstellt.
Die verwaltete Identität oder die Registrierungsanmeldeinformationen der Appliance müssen über die Berechtigung verfügen, um:
- Vorlagen in der Ressourcengruppe bereitzustellen
- Jeden Ressourcentyp in der Vorlage zu erstellen
- Jeden Ressourcentyp in der Vorlage zu löschen
Das Zuweisen der allgemeinen Rolle „Mitwirkender“ zur verwalteten Identität oder den Registrierungsanmeldeinformationen in der Ressourcengruppe gewährt die erforderlichen Berechtigungen. Stattdessen können granularere Berechtigungen oder Rollen angegeben werden, die erforderlichen Berechtigungen hängen jedoch von den in der Vorlage angegebenen Ressourcen ab.
Hinweis:
Die verwaltete Identität der Appliance muss über die Berechtigung verfügen, ein Gerät mit dem virtuellen Netzwerk zu verbinden, das für die durch die Maschinen-Bereitstellung erstellte VM angegeben ist. Wenn sich das virtuelle Netzwerk nicht in einer der für die Bereitstellungen angegebenen Ressourcengruppen befindet, gelten die der verwalteten Identität oder den Registrierungsanmeldeinformationen für diese Ressourcengruppen zugewiesenen Rollen nicht für das virtuelle Netzwerk, und eine Rolle muss direkt dem virtuellen Netzwerk zugewiesen werden.
Tags (erweitert)
Die Tags, die auf das durch eine Bereitstellung erstellte Azure-Bereitstellungsartefakt angewendet werden sollen. Sie können Daten aus dem Eingabeparameter einschließen (siehe Erstellen von ARM-Vorlagen). Dazu setzen Sie den JSON-Pfad des Feldes, auf das Sie verweisen möchten, in geschweifte Klammern. Zum Beispiel wird {context.user} zum Namen des App Layering-Benutzers ausgewertet, der die Aufgabe erstellt hat, die die Bereitstellung verursacht hat. Dies funktioniert sowohl für die Felder für den Tag-Namen als auch für den Tag-Wert. Wenn Sie literale geschweifte Klammern in Ihren Tags verwenden möchten, können Sie diese durch Verdoppeln escapen. Zum Beispiel wird zu {} ausgewertet.
Wichtig:
Diese Tags werden nur auf die Bereitstellungsressource selbst angewendet. Sie werden nicht auf die durch die Bereitstellung erstellten Ressourcen angewendet. Um Tags auf die erstellten Ressourcen anzuwenden, geben Sie diese Tags in der ARM-Vorlage an.
Benutzerdefinierte Daten (erweitert)
Beliebige Daten im JSON-Format. Diese Daten können in der mit der Bereitstellung verknüpften ARM-Vorlage referenziert werden. Der Zugriff auf die Daten erfolgt über das context.config.custom-Objekt des Eingabeparameters. Weitere Informationen finden Sie unter Erstellen von ARM-Vorlagen.
Überlegungen
- Netzwerkkonnektivität ist zwischen der App Layering Appliance und den durch die Maschinenbereitstellung erstellten VMs erforderlich.
- Von den durch die Maschinenbereitstellung erstellten VMs muss der IP-Verkehr zur IP-Adresse der App Layering Appliance über die Ports 443 (HTTPS) und 3260 (iSCSI) routbar sein. Außerdem muss der Datenverkehr der App Layering Appliance zur IP-Adresse dieser VMs (erstellt durch die Maschinenbereitstellung) über Port 443 (HTTPS) routbar sein.
- Lokal bereitgestellte App Layering Appliances müssen mit dem Azure Virtual Network verbunden sein, das für die durch die Maschinenbereitstellung erstellten VMs angegeben ist. Sie können lokale virtuelle Netzwerke über Azure ExpressRoute und Azure VPN Gateway mit Azure verbinden.
- Die Legacy Azure-Connectors sind veraltet, aber für eine begrenzte Zeit noch verfügbar. Es gibt keinen Upgrade- oder Migrationspfad von Legacy Azure-Connectors zu den neuen Azure-Bereitstellungs-Connectortypen. Weitere Informationen finden Sie unter Citrix App Layering in Azure.