Dela via


Distribuera Active Directory-integrerad Azure Arc-aktiverad PostgreSQL med Azure CLI

Den här artikeln beskriver hur du distribuerar Azure Arc-aktiverad PostgreSQL-server med Active Directory-autentisering (AD) med Hjälp av Azure CLI.

Se de här artiklarna för specifika instruktioner:

Förutsättningar

Innan du fortsätter installerar du följande verktyg:

Om du vill veta mer om hur du konfigurerar OU och AD-konto går du till Distribuera Azure Arc-aktiverade datatjänster i Active Directory-autentisering – krav

Viktigt!

När du använder Active Directory måste standardkontot ha namnet "postgres" för att anslutningarna ska lyckas.

Distribuera och uppdatera Active Directory-integrerad Azure Arc-aktiverad PostgreSQL-server

Kundhanterat nyckelfliksläge

Skapa en Azure Arc-aktiverad PostgreSQL-server

Om du vill visa tillgängliga alternativ för kommandot create för Azure Arc-aktiverad PostgreSQL-server använder du följande kommando:

az postgres server-arc create --help

Om du vill skapa en SQL Managed Instance använder du az postgres server-arc create. Se följande exempel:

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

Exempel:

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

Uppdatera en Azure Arc-aktiverad PostgreSQL-server

Om du vill uppdatera en Arc-aktiverad PostgreSQL-server använder du az postgres server-arc update. Se följande exempel:

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

Exempel:

az postgres server-arc update 
--name contosopg 
--k8s-namespace arc 
--keytab-secret arcuser-keytab-secret
--use-k8s
  • Prova. Kom igång snabbt med Azure Arc Jumpstart på Azure Kubernetes Service (AKS), AWS Elastic Kubernetes Service (EKS), Google Cloud Kubernetes Engine (GKE) eller på en virtuell Azure-dator.