Implementación del servidor PostgreSQL habilitado para Azure Arc en Active Directory mediante la CLI de Azure
En este artículo se explica cómo implementar el servidor PostgreSQL habilitado para Azure Arc con autenticación de Active Directory (AD) mediante la CLI de Azure.
Consulte estos artículos para obtener instrucciones específicas:
Requisitos previos
Antes de proceder, instale las siguientes herramientas:
Para obtener más información sobre cómo configurar la unidad organizativa y la cuenta de AD, vaya a Implementación de servicios de datos habilitados para Azure Arc en la autenticación de Active Directory: requisitos previos
Importante
Al usar Active Directory, la cuenta predeterminada debe denominarse "postgres" para que las conexiones se realicen correctamente.
Implementación del servidor PostgreSQL habilitado para Azure Arc integrado en Active Directory
Modo keytab administrado por el cliente
Creación de un servidor PostgreSQL habilitado para Azure Arc
Para ver las opciones disponibles para crear un comando para el servidor PostgreSQL habilitado para Azure Arc, use el siguiente comando:
az postgres server-arc create --help
Crea una instancia de SQL Managed Instance, use az postgres server-arc create
. Observe el ejemplo siguiente:
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
Ejemplo:
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
Actualización de un servidor PostgreSQL habilitado para Azure Arc
Para actualizar un servidor PostgreSQL habilitado para Arc, use az postgres server-arc update
. Observe el ejemplo siguiente:
az postgres server-arc update
--name < PostgreSQL server name >
--k8s-namespace < namespace >
--keytab-secret < PostgreSQL server keytab secret name >
--use-k8s
Ejemplo:
az postgres server-arc update
--name contosopg
--k8s-namespace arc
--keytab-secret arcuser-keytab-secret
--use-k8s
Contenido relacionado
- Pruébelo. Empiece a trabajar rápidamente con el Inicio rápido de Azure Arc en Azure Kubernetes Service (AKS), AWS Elastic Kubernetes Service (EKS), Google Cloud Kubernetes Engine (GKE) o en una máquina virtual de Azure.