Bereitstellen von in Active Directory integriertem, Azure Arc-fähigem PostgreSQL mithilfe der Azure-Befehlszeilenschnittstelle
In diesem Artikel wird erläutert, wie Sie einen Azure Arc-fähigen PostgreSQL-Server mithilfe der Azure-Befehlszeilenschnittstelle mit Active Directory-Authentifizierung (AD) bereitstellen.
In diesen Artikeln finden Sie spezifische Anweisungen:
Voraussetzungen
Ehe Sie fortfahren, installieren Sie die folgenden Tools:
Weitere Informationen zum Einrichten von OE- und AD-Konten erhalten Sie unter Bereitstellen von Azure Arc-fähigen Datendiensten mit Active Directory-Authentifizierung – Voraussetzungen.
Wichtig
Wenn Sie Active Directory verwenden, muss das Standardkonto als „postgres“ benannt werden, damit Verbindungen erfolgreich hergestellt werden können.
Bereitstellen und Aktualisieren eines in Active Directory integrierten, Azure Arc-aktivierten PostgreSQL-Servers
Modus mit kundenseitig verwalteter Schlüsseltabelle
Erstellen eines PostgreSQL-Servers mit Azure Arc-Unterstützung
Verwenden Sie den folgenden Befehl, um verfügbare Optionen für den Befehl „create“ für den Azure Arc-fähigen PostgreSQL-Server anzuzeigen:
az postgres server-arc create --help
Verwenden Sie az postgres server-arc create
, um eine SQL Managed Instance-Instanz zu erstellen. Siehe folgendes Beispiel:
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
Beispiel:
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
Aktualisieren eines PostgreSQL-Servers mit Azure Arc-Unterstützung
Verwenden Sie zum Aktualisieren eines PostgreSQL-Servers mit Arc-Unterstützung az postgres server-arc update
. Siehe folgendes Beispiel:
az postgres server-arc update
--name < PostgreSQL server name >
--k8s-namespace < namespace >
--keytab-secret < PostgreSQL server keytab secret name >
--use-k8s
Beispiel:
az postgres server-arc update
--name contosopg
--k8s-namespace arc
--keytab-secret arcuser-keytab-secret
--use-k8s
Zugehöriger Inhalt
- Probieren Sie sie aus. Mit dem Azure Arc-Schnelleinstieg für Azure Kubernetes Service (AKS), AWS Elastic Kubernetes Service (EKS), Google Cloud Kubernetes Engine (GKE) oder auf einer Azure-VM können Sie schnell die ersten Schritte ausführen.