Suivez ces étapes pour télécharger et déployer le dispositif Horizon Cloud Connector pour un espace déployé dans Google Cloud VMware Engine (GCVE) avec l'architecture fédérée. Pour un espace fédéré, vous devez déployer Horizon Cloud Connector dans l'infrastructure Google Cloud Platform (GCP) native de l'environnement de votre espace.

Note : Pour obtenir des informations générales sur les architectures de déploiement d'espaces Horizon, reportez-vous à la section Architectures de déploiement d'espaces Horizon. Pour obtenir des informations détaillées sur l'utilisation d'un environnement GCVE, reportez-vous à la documentation de Google Cloud à l'adresse https://cloud.google.com/vmware-engine/docs.

Voici une présentation générale des étapes requises pour déployer Horizon Cloud Connector dans l'infrastructure GCP native de l'environnement de votre espace

  • Téléchargez le fichier TAR d'Horizon Cloud Connector.
  • Créez un compartiment de stockage Google Cloud et chargez le fichier TAR du dispositif dans ce compartiment.
  • Créez une image personnalisée à partir du fichier TAR téléchargé.
  • Créez l'instance de machine virtuelle (VM) Horizon Cloud Connector à partir de l'image personnalisée.

Conditions préalables

Procédure

  1. Téléchargez l'image de disque d'Horizon Cloud Connector version 1.10 à l'aide du lien fourni dans votre e-mail d'abonnement.
    L'image de disque d' Horizon Cloud Connector est disponible en tant que fichier TAR compressé dans un module .GZ après que vous vous êtes connecté à my.vmware.com à l'aide des informations d'identification de votre compte My VMware. Téléchargez le fichier TAR sur votre système local.
    Note : À ce stade, la version 1.10 est la seule version d' Horizon Cloud Connector qu' Horizon Cloud prend en charge pour le déploiement du dispositif dans un environnement GCVE. Ni les versions ultérieures ni les versions antérieures ne sont actuellement prises en charge pour les déploiements dans un environnement GCVE. Lorsqu' Horizon Cloud prend en charge les versions ultérieures, cette note est alors mise à jour.
    Avant de charger le fichier d'image de disque dans votre environnement GCVE, vous devez d'abord créer un compartiment Google Cloud Storage.
  2. Créez un compartiment Google Cloud Storage dans votre environnement GCVE. Pour obtenir des instructions détaillées, reportez-vous à la documentation de Google Cloud.
  3. Chargez le fichier TAR téléchargé dans votre compartiment Google Cloud Storage. Vous pouvez effectuer cette étape à l'aide de l'interface utilisateur graphique (GUI) de Google Cloud ou de l'interface de ligne de commande (CLI) de Google Cloud.
    • (GUI) Connectez-vous à Google Cloud Platform pour votre environnement GCVE. Accédez à la page Cloud Storage, sélectionnez le compartiment que vous avez créé précédemment et chargez le fichier TAR dans ce compartiment.
    • (CLI) Ouvrez la console gsutil et exécutez la commande suivante.
      gsutil cp <file-path-to-TAR-file> gs://<bucket-name>
  4. Créez une image personnalisée à partir du fichier TAR téléchargé.
    • (GUI) Dans Google Cloud Platform, accédez à la page Compute Engine > Images. Sélectionnez l'option pour créer une image. Sur la page de création d'image, spécifiez Cloud Storage en tant que source et accédez au fichier TAR chargé dans votre compartiment. Spécifiez d'autres propriétés de l'image, le cas échéant, puis procédez à la création de l'image.

      Vérifiez que la nouvelle image apparaît dans la liste Images.

    • (CLI) Dans la console gsutil, exécutez la commande de création d'image, semblable à l'exemple suivant.
      gcloud compute --project <project-name> images create <image-name> --description <image-description> --source-uri <TAR-file-uri>
      Note : Vous pouvez personnaliser la commande avec les paramètres appropriés si nécessaire. Pour obtenir des informations détaillées, reportez-vous à la documentation de référence du SDK Google Cloud.
  5. Pour prendre en charge la création et la configuration de l'instance de machine virtuelle Horizon Cloud Connector, préparez un script de démarrage semblable à l'exemple suivant.
    #! /bin/bash
    /usr/bin/python3 /opt/vmware/bin/configure-adapter.py --sshEnable
    sudo useradd ccadmin
    echo -e 'password\npassword' | passwd ccadmin
    echo 'cs_ip cs_fqdn' >> /etc/hosts
    Dans l'exemple, le script prend en charge les configurations suivantes :
    • Activation de l'accès SSH au dispositif Horizon Cloud Connector
    • Création d'un compte d'utilisateur ccadmin sur le dispositif avec le mot de passe défini (password)
    • Résolution du nom d'hôte (cs_fqdn) du Serveur de connexion sur l'adresse IP (cs_ip) du Serveur de connexion
  6. Créez l'instance de VM Horizon Cloud Connector à partir de l'image personnalisée. Assurez-vous de configurer au minimum n2-standard-8 pour le dimensionnement de machine virtuelle ou le type de machine.
    • (GUI) Dans Google Cloud Platform, accédez à la page Images, sélectionnez l'image personnalisée que vous avez créée précédemment, puis sélectionnez l'option de création d'une instance de machine virtuelle. Spécifiez au minimum n2-standard-8 pour le dimensionnement de machine virtuelle ou le type de machine, désignez l'image personnalisée comme disque de démarrage et ajoutez le script de démarrage que vous avez préparé précédemment. Spécifiez les autres propriétés de la machine virtuelle de la manière appropriée, puis procédez à la création de l'instance de machine virtuelle.

      Vérifiez que la machine virtuelle Horizon Cloud Connector figure dans la liste des instances de machine virtuelle.

    • (CLI) Dans la console gsutil, exécutez la commande de création d'instance, semblable à l'exemple suivant.
      gcloud compute --project <project-name> instances create <instance-name> 
      --zone <zone> --machine-type <n2-standard-8-minimum> --network <network> 
      --subnet <subnet> --maintenance-policy <maintenance-policy> --scopes <scope> 
      --image <custom-TAR-image> --metadata startup-script=<startup-script>
      Note : Vous pouvez personnaliser la commande avec les paramètres appropriés si nécessaire. Pour obtenir des informations détaillées, reportez-vous à la documentation de référence du SDK Google Cloud.
  7. Une fois la machine virtuelle Horizon Cloud Connector démarrée, modifiez la configuration de l'instance de machine virtuelle et supprimez le script de démarrage.
    Important : Vous devez supprimer le script de démarrage de l'instance pour empêcher le script de s'exécuter à chaque redémarrage d' Horizon Cloud Connector.

Que faire ensuite

Poursuivez avec le workflow d'intégration de l'espace en suivant les étapes de la section Vérifiez que l'espace Horizon et le dispositif virtuel sont prêts à être couplés. Passez ensuite à Effectuer le couplage de l'espace Horizon avec Horizon Cloud à l'aide du portail de configuration d'Horizon Cloud Connector.