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:
- Azure CLI (az)
- Rozšíření
arcdata
pro Azure CLI
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