Wdrażanie zintegrowanej bazy danych PostgreSQL z obsługą usługi Azure Arc w usłudze Active Directory przy użyciu interfejsu wiersza polecenia platformy Azure
W tym artykule wyjaśniono, jak wdrożyć serwer PostgreSQL z obsługą usługi Azure Arc przy użyciu uwierzytelniania usługi Active Directory (AD) przy użyciu interfejsu wiersza polecenia platformy Azure.
Aby uzyskać szczegółowe instrukcje, zobacz następujące artykuły:
Wymagania wstępne
Przed kontynuowaniem zainstaluj następujące narzędzia:
- Interfejs wiersza polecenia platformy Azure (az)
arcdata
Rozszerzenie interfejsu wiersza polecenia platformy Azure
Aby dowiedzieć się więcej o sposobie konfigurowania jednostki organizacyjnej i konta usługi AD, zobacz Wdrażanie usług danych z obsługą usługi Azure Arc w uwierzytelnianiu usługi Active Directory — wymagania wstępne
Ważne
W przypadku korzystania z usługi Active Directory domyślne konto musi mieć nazwę "postgres", aby połączenia zakończyły się pomyślnie.
Wdrażanie i aktualizowanie zintegrowanego serwera PostgreSQL z obsługą usługi Azure Arc w usłudze Active Directory
Tryb tab zarządzania kluczami przez klienta
Tworzenie serwera PostgreSQL z obsługą usługi Azure Arc
Aby wyświetlić dostępne opcje polecenia create dla serwera PostgreSQL z obsługą usługi Azure Arc, użyj następującego polecenia:
az postgres server-arc create --help
Aby utworzyć wystąpienie zarządzane SQL, użyj polecenia az postgres server-arc create
. Zobacz poniższy przykład:
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
Przykład:
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
Aktualizowanie serwera PostgreSQL z obsługą usługi Azure Arc
Aby zaktualizować serwer PostgreSQL z obsługą usługi Arc, użyj polecenia az postgres server-arc update
. Zobacz poniższy przykład:
az postgres server-arc update
--name < PostgreSQL server name >
--k8s-namespace < namespace >
--keytab-secret < PostgreSQL server keytab secret name >
--use-k8s
Przykład:
az postgres server-arc update
--name contosopg
--k8s-namespace arc
--keytab-secret arcuser-keytab-secret
--use-k8s
Powiązana zawartość
- Wypróbuj to. Szybko rozpocznij pracę z usługą Azure Arc Jumpstart w usłudze Azure Kubernetes Service (AKS), AWS Elastic Kubernetes Service (EKS), Google Cloud Kubernetes Engine (GKE) lub na maszynie wirtualnej platformy Azure.