Créer un contrôleur de données Azure Arc à partir du portail Azure – Mode de connectivité indirecte

Introduction

Vous pouvez utiliser le portail Azure pour créer un contrôleur de données Azure Arc en mode de connectivité indirecte.

La plupart des expériences de création pour Azure Arc commencent dans le portail Azure, même si la ressource à créer ou à gérer se trouve en dehors de l’infrastructure Azure. Le modèle d’expérience utilisateur dans ces cas, en particulier lorsqu’il n’existe aucune connexion directe entre Azure et votre environnement, consiste à utiliser le portail Azure pour générer un script qui peut ensuite être téléchargé et exécuté dans votre environnement afin d’établir une connexion sécurisée à Azure. Par exemple, les serveurs Azure Arc suivent ce modèle pour créer des serveurs Azure Arc.

Lorsque vous utilisez le mode de connexion indirecte des services de données avec Azure Arc, vous pouvez utiliser le portail Azure pour générer un notebook qui peut ensuite être téléchargé et exécuté dans Azure Data Studio sur votre cluster Kubernetes.

Pour le moment, utilisez la build Insiders d’Azure Data Studio.

Lorsque vous utilisez le mode de connexion directe, vous pouvez approvisionner le contrôleur de données directement à partir du portail Azure. Pour en savoir plus, consultez Modes de connectivité.

Utiliser le portail Azure pour créer un contrôleur de données Azure Arc

Pour créer un contrôleur de données Azure Arc à l’aide du portail Azure et d’Azure Data Studio, procédez comme suit.

  1. Commencez par vous connecter à la place de marché du portail Azure. Les résultats de la recherche dans la place de marché sont filtrés pour afficher le « contrôleur de données Azure Arc ».

  2. Si la première étape n’a pas entré les critères de recherche. Accédez aux résultats de la recherche, puis cliquez sur « Contrôleur de données Azure Arc ».

  3. Sélectionnez la vignette du Contrôleur de données Azure de la place de marché.

  4. Cliquez sur le bouton Créer.

  5. Sélectionnez le mode de connexion indirecte. En savoir plus sur les Modes et exigences de connectivité.

  6. Examinez la configuration requise pour créer un contrôleur de données Azure Arc et installez tous les logiciels prérequis manquants, tels qu’Azure Data Studio et kubectl.

  7. Cliquez sur le bouton Suivant : Détails du contrôleur de données.

  8. Choisissez un abonnement, un groupe de ressources et un emplacement Azure comme vous le feriez pour toute autre ressource que vous créeriez dans le portail Azure. Dans ce cas, l’emplacement Azure que vous sélectionnez correspond à l’emplacement où les métadonnées relatives à la ressource seront stockées. La ressource elle-même sera créée sur l’infrastructure de votre choix. Elle n’a pas besoin d’être sur l’infrastructure Azure.

  9. Entrez un nom pour votre contrôleur de données.

  10. Cliquez sur le bouton Ouvrir dans Azure Studio.

  11. L’écran suivant affiche un résumé de vos sélections et un bloc-notes généré. Vous pouvez cliquer sur le bouton Ouvrir le lien dans Azure Data Studio pour ouvrir le notebook généré dans Azure Data Studio.

  12. Ouvrez le bloc-notes dans Azure Data Studio, puis cliquez sur le bouton Exécuter tout en haut.

  13. Suivez les invites et les instructions du bloc-notes pour terminer la création du contrôleur de données.

Surveillance de l’état de la création

La création du contrôleur prend plusieurs minutes. Vous pouvez superviser la progression dans une autre fenêtre de terminal avec les commandes suivantes :

Remarque

Les exemples de commandes ci-dessous supposent que vous avez créé un contrôleur de données arc-dc et un espace de noms Kubernetes avec le nom arc. Si vous avez utilisé des valeurs différentes, mettez à jour le script en conséquence.

kubectl get datacontroller/arc-dc --namespace arc
kubectl get pods --namespace arc

Vous pouvez également vérifier l’état de la création de n’importe quel pod en exécutant une commande comme celle qui figure ci-dessous. C’est particulièrement pratique pour résoudre les éventuels problèmes.

kubectl describe po/<pod name> --namespace arc

#Example:
#kubectl describe po/control-2g7bl --namespace arc

Résolution des problèmes de création

Si vous rencontrez des problèmes avec la création, consultez le Guide de résolution des problèmes.