Delen via


Geïntegreerde PostgreSQL met Azure Arc implementeren met behulp van Azure CLI

In dit artikel wordt uitgelegd hoe u Met Azure Arc ingeschakelde PostgreSQL-server implementeert met Ad-verificatie (Active Directory) met behulp van Azure CLI.

Zie deze artikelen voor specifieke instructies:

Vereisten

Voordat u verdergaat, installeert u de volgende hulpprogramma's:

Als u meer informatie wilt over het instellen van een OE- en AD-account, gaat u naar Gegevensservices met Azure Arc implementeren in Active Directory-verificatie - vereisten

Belangrijk

Wanneer u Active Directory gebruikt, moet het standaardaccount de naam 'postgres' hebben om verbindingen te laten slagen.

Geïntegreerde PostgreSQL-server met Active Directory implementeren en bijwerken

Door de klant beheerde keytabmodus

Een PostgreSQL-server met Azure Arc maken

Gebruik de volgende opdracht om de beschikbare opties weer te geven voor de opdracht maken voor PostgreSQL-server met Azure Arc:

az postgres server-arc create --help

Als u een met SQL beheerd exemplaar wilt maken, gebruikt u az postgres server-arc create. Zie het volgende voorbeeld:

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

Voorbeeld:

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

Een PostgreSQL-server met Azure Arc bijwerken

Als u een PostgreSQL-server met Arc wilt bijwerken, gebruikt u az postgres server-arc update. Zie het volgende voorbeeld:

az postgres server-arc update 
--name < PostgreSQL server name >  
--k8s-namespace < namespace > 
--keytab-secret < PostgreSQL server keytab secret name >  
--use-k8s

Voorbeeld:

az postgres server-arc update 
--name contosopg 
--k8s-namespace arc 
--keytab-secret arcuser-keytab-secret
--use-k8s
  • Probeer het maar eens. Ga snel aan de slag met Azure Arc Jumpstart op Azure Kubernetes Service (AKS), AWS Elastic Kubernetes Service (EKS), Google Cloud Kubernetes Engine (GKE) of in een Azure-VM.