Citrix Virtual Apps and Desktops

Installare i VDA usando Ansible

Panoramica

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

Nota:

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

Passaggi chiave per distribuire VDA usando 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 l’uso non crittografato: 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 5985 del firewall. 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.

Configura 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

    Controller di consegna(/it-it/citrix-virtual-apps-desktops/2511/media/delivery-controller-yaml-4.png)

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

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

    Edit /etc/ansible/hosts Host Ansible(/it-it/citrix-virtual-apps-desktops/2511/media/ansible-hosts.png)

Installare i VDA usando Ansible