Nasazení integrované služby Active Directory s podporou Azure Arc PostgreSQL pomocí Azure CLI

Tento článek vysvětluje, jak nasadit server PostgreSQL s podporou služby Azure Arc s ověřováním Active Directory (AD) pomocí Azure CLI.

Konkrétní pokyny najdete v těchto článcích:

Požadavky

Než budete pokračovat, nainstalujte následující nástroje:

Další podrobnosti o nastavení účtu organizační jednotky a AD najdete v tématu Nasazení datových služeb s podporou Azure Arc v ověřování Active Directory – požadavky

Důležité

Pokud používáte Active Directory, musí být výchozí účet pojmenovaný "postgres", aby připojení mohla proběhnout úspěšně.

Nasazení a aktualizace integrovaného serveru PostgreSQL s podporou Služby Active Directory

Režim keytab spravovaného zákazníkem

Vytvoření serveru PostgreSQL s podporou Služby Azure Arc

Pokud chcete zobrazit dostupné možnosti pro příkaz create pro server PostgreSQL s podporou Služby Arc, použijte následující příkaz:

az postgres server-arc create --help

Chcete-li vytvořit spravovanou instanci SQL, použijte az postgres server-arc create. Prohlédněte si následující příklad:

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

Příklad:

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

Aktualizace serveru PostgreSQL s podporou služby Azure Arc

Chcete-li aktualizovat server PostgreSQL s podporou arc, použijte az postgres server-arc update. Prohlédněte si následující příklad:

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

Příklad:

az postgres server-arc update 
--name contosopg 
--k8s-namespace arc 
--keytab-secret arcuser-keytab-secret
--use-k8s
  • Vyzkoušejte to. Začněte rychle s azure Arc Jumpstartem ve službě Azure Kubernetes Service (AKS), AWS Elastic Kubernetes Service (EKS), Google Cloud Kubernetes Engine (GKE) nebo na virtuálním počítači Azure.