VDAs mit Ansible installieren
Übersicht
Dieser Artikel beschreibt, wie VDAs mit Ansible bereitgestellt werden. Weitere Informationen finden Sie in der Ansible-Dokumentation.
Hinweis:
Dieser Artikel beschreibt nur Empfehlungen, die auf der Art und Weise basieren, wie Citrix® die Umgebung getestet hat. Sie können diese Schritte an Ihre Bedürfnisse anpassen. Citrix ist nicht verantwortlich für Aktualisierungen oder Anpassungen, die erforderlich sind, um dies an die Kundenbedürfnisse anzupassen.
Wichtige Schritte zur Bereitstellung von VDAs mit Ansible
- Die Umgebung der virtuellen Maschine konfigurieren.
- Ansible installieren
- Kerberos-Konfiguration
- Ansible konfigurieren
Schritt 1: Die Umgebung der virtuellen Maschine konfigurieren
Führen Sie die folgenden Befehle auf dem Windows-Server aus.
- PS RemoteSigned festlegen.
Set-ExecutionPolicy RemoteSigned - WinRM für die Verwendung unverschlüsselter Verbindungen einrichten:
winrm set winrm/config/service '@{AllowUnencrypted="true"}'Hinweis:
Wenn in diesem Schritt ein Fehler auftritt, verwenden Sie den folgenden Befehl:
Enable-PSRemoting -Force - Öffnen Sie den Firewall-Port 5985.
New-NetFirewallRule -DisplayName "Allow WinRm port 5985" -Direction Inbound -Profile Any -Action Allow -LocalPort 5985 -Protocol tcp
Schritt 2: Ansible installieren
Um Ansible unter Ubuntu 20.4 oder höher zu installieren, führen Sie die folgenden Befehle aus:
sudo apt updatesudo apt install software-properties-commonsudo add-apt-repository --yes --update ppa:ansible/ansiblesudo apt install ansiblesudo apt install python3-pip
Schritt 2i: Kerberos installieren
Um Kerberos zu installieren, führen Sie den folgenden Befehl aus.
sudo apt install python3-dev libkrb5-dev krb5-user
Schritt 2ii: Kerberos konfigurieren
Um Kerberos zu konfigurieren, führen Sie den folgenden Befehl aus:
Edit /etc/krb5.conf

Hinweis:
Verwenden Sie Großbuchstaben für den Kerberos-Realm-Namen.

Schritt 3: Ansible konfigurieren
Um den Ansible-Host zu konfigurieren, führen Sie die folgenden Schritte aus:
-
Führen Sie den folgenden Befehl aus:
Edit /etc/ansible/hosts -
Konfigurieren Sie eine Delivery Controller
Install.yaml-Datei/QUIET /NOREBOOT /NORESUME /OPTIMIZE /VERBOSELOG /COMPONENTS VDA /CONTROLLERS 'MyDDC.xd.local' /ENABLE_HDX_PORTS /ENABLE_REAL_TIME_TRANSPORT



-
Führen Sie die YAML-Datei mit dem folgenden Befehl aus:
sudo ansible-playbook install.yml -vvv(Ausführlicher Modus) -
Sie können mehrere Hosts in der Konfigurationsdatei mit weiteren zusätzlichen Konfigurationen konfigurieren.
Edit /etc/ansible/hosts