Partager via


Créer un contrôleur de données Azure Arc en mode de connexion directe à l’aide de l’interface CLI

Cet article explique comment créer le contrôleur de données Azure Arc en mode de connexion directe à l’aide d’Azure CLI.

Répondre aux prérequis

Avant de commencer, vérifiez que vous répondez aux prérequis dans Déployer le contrôleur de données – Mode de connexion directe – Prérequis.

Déployer un contrôleur de données Arc

La création d’un contrôleur de données Azure Arc en mode de connectivité directe implique les étapes suivantes :

  1. Créer une extension des services de données avec Azure Arc.
  2. Créer un emplacement personnalisé.
  3. Créez le contrôleur de données.

Créer l’extension du contrôleur de données Arc, l’emplacement personnalisé et le contrôleur de données Arc dans une seule commande comme suit :

## variables for Azure subscription, resource group, cluster name, location, extension, and namespace.
export resourceGroup=<Your resource group>
export clusterName=<name of your connected Kubernetes cluster>
export customLocationName=<name of your custom location>

## variables for logs and metrics dashboard credentials
export AZDATA_LOGSUI_USERNAME=<username for Kibana dashboard>
export AZDATA_LOGSUI_PASSWORD=<password for Kibana dashboard>
export AZDATA_METRICSUI_USERNAME=<username for Grafana dashboard>
export AZDATA_METRICSUI_PASSWORD=<password for Grafana dashboard>

Déployer le contrôleur de données Azure Arc à l’aide du profil publié

az arcdata dc create --name <name> -g ${resourceGroup} --custom-location ${customLocationName} --cluster-name ${clusterName} --connectivity-mode direct --profile-name <the-deployment-profile> --auto-upload-metrics true --auto-upload-logs true --storage-class <storageclass>

# Example
az arcdata dc create --name arc-dc1 --resource-group my-resource-group ----custom-location cl-name --connectivity-mode direct --profile-name azure-arc-aks-premium-storage  --auto-upload-metrics true --auto-upload-logs true --storage-class mystorageclass

Si vous souhaitez créer le contrôleur de données Azure Arc à l’aide d’un modèle de configuration personnalisé, suivez les étapes décrites dans Créer un profil de configuration personnalisée et indiquez le chemin d’accès au fichier comme suit :

az arcdata dc create --name  -g ${resourceGroup} --custom-location ${customLocationName} --cluster-name ${clusterName} --connectivity-mode direct --path ./azure-arc-custom --auto-upload-metrics true --auto-upload-logs true

# Example
az arcdata dc create --name arc-dc1 --resource-group my-resource-group ----custom-location cl-name --connectivity-mode direct --path ./azure-arc-custom  --auto-upload-metrics true --auto-upload-logs true

Monitorer l’état du déploiement du contrôleur de données Azure Arc

L’état de déploiement du contrôleur de données Arc sur le cluster peut être monitoré de la façon suivante :

kubectl get datacontrollers --namespace arc

Créer un serveur PostgreSQL avec Azure Arc

Créer une instance SQL Managed Instance activée par Azure Arc