Een Azure Arc-gegevenscontroller maken in de modus voor directe connectiviteit met behulp van CLI

In dit artikel wordt beschreven hoe u de Azure Arc-gegevenscontroller maakt in de modus voor directe connectiviteit met behulp van Azure CLI.

Vereisten voltooien

Voordat u begint, controleert u of u de vereisten hebt voltooid in De gegevenscontroller implementeren - modus voor directe verbinding - vereisten.

Arc-gegevenscontroller implementeren

Het maken van een Azure Arc-gegevenscontroller in de modus voor directe connectiviteit omvat de volgende stappen:

  1. Maak een azure Arc-extensie voor gegevensservices.
  2. Maak een aangepaste locatie.
  3. Maak de gegevenscontroller.

Maak de Arc-extensie voor de gegevenscontroller, de aangepaste locatie en de Arc-gegevenscontroller allemaal als volgt in één opdracht:

## 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>

De Azure Arc-gegevenscontroller implementeren met behulp van een uitgebracht profiel

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

Als u de Azure Arc-gegevenscontroller wilt maken met behulp van een aangepaste configuratiesjabloon, volgt u de stappen die worden beschreven in Aangepast configuratieprofiel maken en geeft u het pad naar het bestand als volgt op:

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

De status van azure Arc-gegevenscontrollerimplementatie bewaken

De implementatiestatus van de Arc-gegevenscontroller op het cluster kan als volgt worden bewaakt:

kubectl get datacontrollers --namespace arc

Een PostgreSQL-server met Azure Arc maken

Een met SQL beheerd exemplaar maken dat is ingeschakeld door Azure Arc