Compartilhar via


Criar o controlador de dados do Azure Arc no modo de conexão direta usando a CLI

Este artigo descreve como criar o controlador de dados de Azure Arc no modo de conectividade direta usando o CLI do Azure.

Completar os pré-requisitos

Antes de começar, verifique se você completou os pré-requisitos em Implantar controlador de dados – Modo de conexão direta – Pré-requisitos.

Implantar controlador de dados do Arc

Criar um controlador de dados do Azure Arc no modo de conexão direta envolve as seguintes etapas:

  1. Crie uma extensão dos serviços de dados habilitados para Azure Arc.
  2. Crie um local personalizado.
  3. Crie o controlador de dados.

Criar a extensão do controlador de dados do Arc, o local personalizado e o controlador de dados do Arc, tudo em um comando, da seguinte maneira:

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

Implantar o controlador de dados do Azure Arc usando o perfil liberado

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

Se você quiser criar o controlador de dados do Azure Arc usando um modelo de configuração personalizado, siga as etapas descritas em Criar perfil de configuração personalizado e forneça o caminho para o arquivo da seguinte forma:

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

Monitorar o status da implantação do controlador de dados do Azure Arc

O status da implantação do controlador de dados do Arc no cluster pode ser monitorado da seguinte maneira:

kubectl get datacontrollers --namespace arc

Criar um servidor PostgreSQL habilitado para o Azure Arc

Por exemplo, Criar uma Instância Gerenciada de SQL habilitada pelo Azure Arc