Partage via


Vue d’ensemble de la commande de déploiement du pont de ressources Azure Arc

L’interface de ligne de commande Azure est requise pour déployer le pont de ressources Azure Arc. Lors du déploiement d’un pont de ressources Arc avec un produit partenaire correspondant, les commandes Azure CLI peuvent être combinées dans un script d’automatisation, avec des commandes supplémentaires propres au fournisseur.

Pour en savoir plus sur l’installation du pont de ressources Arc avec un produit partenaire correspondant, consultez :

Cet article fournit une vue d’ensemble des commandes Azure CLI utilisées pour gérer le déploiement du pont de ressources Arc, dans l’ordre dans lequel elles sont généralement utilisées pour le déploiement.

az arcappliance createconfig

Cette commande crée les fichiers de configuration utilisés par le pont de ressources Arc. Les informations d’identification fournies pendant createconfig, telles que les informations d’identification vCenter pour VMware vSphere, sont stockées dans un fichier de configuration et localement dans le pont de ressources Arc. Ces informations d’identification doivent être un compte d’utilisateur distinct utilisé uniquement par le pont de ressources Arc, avec l’autorisation d’afficher, de créer, de supprimer et de gérer des ressources locales. Si les informations d’identification changent, alors les informations d’identification sur le pont de ressources doivent être mises à jour.

La commande createconfig comporte deux modes : interactif et non interactif. Le mode interactif fournit des invites utiles qui expliquent le paramètre et ce qu’il faut passer. Pour lancer le mode interactif, transmettez uniquement les trois paramètres requis. Le mode non interactif vous permet de passer tous les paramètres nécessaires à la création des fichiers de configuration sans y être invité, ce qui fait gagner du temps et est utile pour les scripts d’automatisation.

Trois fichiers de configuration sont générés : resource.yaml, appliance.yaml et infra.yaml. Ces fichiers doivent être conservés et stockés dans un emplacement sécurisé, car ils sont requis pour la maintenance du pont de ressources Arc.

Cette commande appelle également la validate commande pour vérifier les fichiers de configuration.

Remarque

Azure Stack HCI utilise différentes commandes pour créer les fichiers de configuration du pont de ressources Arc.

az arcappliance validate

La validate commande vérifie les fichiers de configuration pour un schéma valide, les validations du cloud et du centre (telles que la connectivité de la machine d’administration aux URL requises), les paramètres réseau et les paramètres de proxy. Vous pouvez également effectuer des tests sur les privilèges d’identité et les attributions de rôles, la configuration réseau, la configuration de l’équilibrage de charge et la connectivité du réseau de distribution de contenu.

az arcappliance prepare

Cette commande télécharge les images du système d’exploitation de Microsoft utilisées pour déployer la machine virtuelle de l’appliance locale. Une fois téléchargées, les images sont ensuite chargées dans la galerie d’images du cloud local pour préparer la création de la machine virtuelle de l’appliance.

Cette commande prend généralement de 10 à 30 minutes, en fonction de la vitesse du réseau. Autorisez la commande à se terminer avant de poursuivre le déploiement.

az arcappliance deploy

La deploy commande déploie une instance locale du pont de ressources Arc en tant que machine virtuelle d’appliance, dont le démarrage est un cluster de gestion Kubernetes. Cette commande permet de mettre en état de marche tous les pods et agents nécessaires au sein du cluster Kubernetes. Une fois que la machine virtuelle de l’appliance est en place, le fichier kubeconfig est généré.

az arcappliance create

Cette commande crée un pont de ressources Arc dans Azure en tant que ressource ARM, puis établit la connexion entre la ressource ARM et la machine virtuelle de l’appliance locale.

Une fois que la commande create a initié la connexion, elle retourne dans le terminal même si la connexion entre la ressource ARM et la machine virtuelle locale de l’appliance n’est pas encore terminée. Le pont de ressources a besoin d’environ cinq minutes pour établir la connexion entre la ressource ARM et la machine virtuelle locale.

az arcappliance show

La show commande obtient l’état du pont de ressources Arc et des informations de ressource ARM. Elle peut être utilisée pour vérifier la progression de la connexion entre la ressource ARM et la machine virtuelle de l’appliance locale.

Alors que le pont de ressources Arc connecte la ressource ARM à la machine virtuelle locale, le pont de ressources passe par les étapes ci-dessous :

ProvisioningState peut être Creating, Created, Failed, Deleting ou Succeeded.

Status transitionne entre WaitingForHeartbeat ->Validating ->Connecting ->Connected ->Running.

  • WaitingForHeartbeat : Azure attend de recevoir un signal de la machine virtuelle de l’appliance.
  • Validating : la machine virtuelle de l’appliance vérifie la connectivité et la facilité de maintenance des services Azure.
  • Connecting : la machine virtuelle de l’appliance synchronise les ressources locales avec Azure.
  • Connected : la machine virtuelle de l’appliance a terminé la synchronisation des ressources locales avec Azure.
  • Running : la machine virtuelle de l’appliance et Azure ont terminé la synchronisation hybride et le pont de ressources Arc est désormais opérationnel.

La création réussie du pont de ressources Arc aboutit à ProvisioningState = Succeeded et Status = Running.

az arcappliance delete

Cette commande supprime la machine virtuelle de l’appliance et les ressources Azure. Il ne nettoie pas l’image du système d’exploitation, qui reste dans la galerie cloud locale.

Si un déploiement échoue, exécutez cette commande pour nettoyer l’environnement avant de tenter un nouveau déploiement.

Étapes suivantes