Distribuire un server PostgreSQL abilitato per Azure Arc integrato in Active Directory tramite l'interfaccia della riga di comando di Azure
In questo articolo si illustra la modalità di distribuzione di un server PostgreSQL abilitato per Azure Arc con l'autenticazione di Active Directory (AD) tramite l'interfaccia della riga di comando di Azure.
Per istruzioni specifiche, vedere gli articoli indicati di seguito:
Prerequisiti
Prima di procedere, installare gli strumenti seguenti:
- Interfaccia della riga di comando di Azure (az)
- Estensione
arcdata
per l'interfaccia della riga di comando di Azure
Per informazioni dettagliate su come configurare l'unità organizzativa e l'account Active Directory, vedere Distribuire i servizi dati abilitati per Azure Arc nell'autenticazione di Active Directory - Prerequisiti
Importante
Quando si usa Active Directory, l'account predefinito deve essere denominato "postgres" per effettuare correttamente le connessioni.
Distribuire e aggiornare il server PostgreSQL abilitato per Azure Arc integrato in Active Directory
Modalità keytab gestita dal cliente
Creare un server PostgreSQL abilitato per Azure Arc
Per visualizzare le opzioni disponibili per il comando create per il server PostgreSQL abilitato per Azure Arc, usare il comando seguente:
az postgres server-arc create --help
Per creare un'istanza gestita di SQL, usare az postgres server-arc create
. Vedere l'esempio seguente:
az postgres server-arc create
--name < PostgreSQL server name >
--k8s-namespace < namespace >
--ad-connector-name < your AD connector name >
--keytab-secret < PostgreSQL server keytab secret name >
--ad-account-name < PostgreSQL server AD user account >
--dns-name < PostgreSQL server primary endpoint DNS name >
--port < PostgreSQL server primary endpoint port number >
--use-k8s
Esempio:
az postgres server-arc create
--name contosopg
--k8s-namespace arc
--ad-connector-name adarc
--keytab-secret arcuser-keytab-secret
--ad-account-name arcuser
--dns-name arcpg.contoso.local
--port 31432
--use-k8s
Aggiornare un server PostgreSQL abilitato per Azure Arc
Per aggiornare un server PostgreSQL abilitato per Arc, usare az postgres server-arc update
. Vedere l'esempio seguente:
az postgres server-arc update
--name < PostgreSQL server name >
--k8s-namespace < namespace >
--keytab-secret < PostgreSQL server keytab secret name >
--use-k8s
Esempio:
az postgres server-arc update
--name contosopg
--k8s-namespace arc
--keytab-secret arcuser-keytab-secret
--use-k8s
Contenuto correlato
- Versione di valutazione. È possibile iniziare rapidamente a usare Azure Arc Jumpstart nel servizio Azure Kubernetes, in AWS Elastic Kubernetes Service (EKS), in Google Cloud Kubernetes Engine (GKE) o in una macchina virtuale di Azure.