title | description | services | ms.service | ms.subservice | ms.custom | author | ms.author | ms.reviewer | ms.date | ms.topic |
---|---|---|---|---|---|---|---|---|---|---|
Install client tools |
Install azdata, kubectl, Azure CLI, psql, Azure Data Studio (Insiders), and the Arc extension for Azure Data Studio |
azure-arc |
azure-arc |
azure-arc-data |
devx-track-azurecli |
twright-msft |
twright |
mikeray |
07/30/2021 |
how-to |
This article points you to resources to install the tools to manage Azure Arc-enabled data services.
Important
If you are updating to a new release, update to the latest version of Azure Data Studio, the Azure Arc extension for Azure Data Studio, Azure (az
) command line interface (CLI), and the [!INCLUDE azure-data-cli-azdata].
[!INCLUDE use-insider-azure-data-studio]
The arcdata
extension for Azure CLI (az
) replaces azdata
for Azure Arc-enabled data services.
The following table lists common tools required for creating and managing Azure Arc-enabled data services, and how to install those tools:
Tool | Required | Description | Installation |
---|---|---|---|
Azure CLI (az )1 |
Yes | Modern command-line interface for managing Azure services. Used to manage Azure services in general and also specifically Azure Arc-enabled data services using the CLI or in scripts for both indirectly connected mode (available now) and directly connected mode (available soon). (More info). | Install |
arcdata extension for Azure (az ) CLI |
Yes | Command-line tool for managing Azure Arc-enabled data services as an extension to the Azure CLI (az ) |
Install |
Azure Data Studio | Yes | Rich experience tool for connecting to and querying a variety of databases including Azure SQL, SQL Server, PostrgreSQL, and MySQL. Extensions to Azure Data Studio provide an administration experience for Azure Arc-enabled data services. | Install |
Azure Arc extension for Azure Data Studio | Yes | Extension for Azure Data Studio that provides a management experience for Azure Arc-enabled data services. | Install from the extensions gallery in Azure Data Studio. |
PostgreSQL extension in Azure Data Studio | No | PostgreSQL extension for Azure Data Studio that provides management capabilities for PostgreSQL. | Install from extensions gallery in Azure Data Studio. |
Kubernetes CLI (kubectl)2 | Yes | Command-line tool for managing the Kubernetes cluster (More info). | Windows | Linux | macOS |
curl 3 |
Required for some sample scripts. | Command-line tool for transferring data with URLs. | Windows | Linux: install curl package |
oc |
Required for Red Hat OpenShift and Azure Redhat OpenShift deployments. | oc is the Open Shift command line interface (CLI). |
Installing the CLI |
1 You must be using Azure CLI version 2.26.0 or later. Run az --version
to find the version if needed.
2 You must use kubectl
version 1.19 or later. Also, the version of kubectl
should be plus or minus one minor version of your Kubernetes cluster. If you want to install a specific version on kubectl
client, see Install kubectl
binary via curl (on Windows 10, use cmd.exe and not Windows PowerShell to run curl).
3 For PowerShell, curl
is an alias to the Invoke-WebRequest cmdlet.