Citrix Virtual Apps and Desktops

Installare VDA utilizzando Ansible

Panoramica

Questo articolo descrive come distribuire i VDA utilizzando Ansible. Per maggiori informazioni, consultare la documentazione di Ansible.

Nota:

Questo articolo descrive solo raccomandazioni basate su come Citrix® ha testato l’ambiente. È possibile personalizzare questi passaggi in base alle proprie esigenze. Citrix non è responsabile per eventuali aggiornamenti o modifiche necessarie per adattare questo alle esigenze del cliente.

Passaggi chiave per distribuire VDA utilizzando Ansible

  1. Configurare l’ambiente della macchina virtuale.
  2. Installare Ansible
  3. Configurazione di Kerberos
    1. Installare Kerberos
    2. Configurare Kerberos
  4. Configurare Ansible

Passaggio 1: Configurare l’ambiente della macchina virtuale

Eseguire i seguenti comandi sul server Windows.

  1. Impostare PS RemoteSigned. Set-ExecutionPolicy RemoteSigned
  2. Impostare WinRM per utilizzare la modalità non crittografata: winrm set winrm/config/service '@{AllowUnencrypted="true"}'

    Nota:

    Se si verifica un errore in questo passaggio, utilizzare il seguente comando: Enable-PSRemoting -Force

  3. Aprire la porta del firewall 5985. New-NetFirewallRule -DisplayName "Allow WinRm port 5985" -Direction Inbound -Profile Any -Action Allow -LocalPort 5985 -Protocol tcp

Passaggio 2: Installare Ansible

Per installare Ansible con Ubuntu 20.4 o versioni successive, eseguire i seguenti comandi:

  • sudo apt update
  • sudo apt install software-properties-common
  • sudo add-apt-repository --yes --update ppa:ansible/ansible
  • sudo apt install ansible
  • sudo apt install python3-pip

Passaggio 2i: Installare Kerberos

Per installare Kerberos, eseguire il seguente comando.

sudo apt install python3-dev libkrb5-dev krb5-user

Passaggio 2ii: Configurare Kerberos

Per configurare Kerberos, eseguire il seguente comando:

Edit /etc/krb5.conf

Configurazione di Kerberos

Nota:

Utilizzare lettere maiuscole per il nome del realm Kerberos.

Configurare Kerberos2

Passaggio 3: Configurare Ansible

Per configurare l’host Ansible, completare i seguenti passaggi:

  1. Eseguire il seguente comando:

    Edit /etc/ansible/hosts

  2. Configurare un file Install.yaml del Delivery Controller

    /QUIET /NOREBOOT /NORESUME /OPTIMIZE /VERBOSELOG /COMPONENTS VDA /CONTROLLERS 'MyDDC.xd.local' /ENABLE_HDX_PORTS /ENABLE_REAL_TIME_TRANSPORT

Delivery Controller

Delivery Controller

Delivery Controller

Delivery Controller

  1. Eseguire il file yaml con il seguente comando: sudo ansible-playbook install.yml -vvv (Modalità dettagliata)

  2. È possibile configurare più host nel file di configurazione con altre configurazioni aggiuntive.

    Edit /etc/ansible/hosts

    Host Ansible

Installare VDA utilizzando Ansible