Implantar o PostgreSQL habilitado para Azure Arc integrado ao Active Directory usando a CLI do Azure
Este artigo explica como implantar o servidor do PostgreSQL habilitado para Azure Arc com autenticação do AD (Active Directory) usando a CLI do Azure.
Confira estes artigos para obter instruções específicas:
Pré-requisitos
Antes de continuar, instale as seguintes ferramentas:
Para saber mais detalhes de como configurar a UO e a conta do AD, acesse Implantar serviços de dados habilitados para Azure Arc na autenticação do Active Directory – Pré-requisitos
Importante
Ao usar o Active Directory, a conta padrão deve ser nomeada como "postgres" para que as conexões sejam bem-sucedidas.
Implantar e atualizar o servidor do PostgreSQL habilitado para Azure Arc integrado ao Active Directory
Modo de keytab gerenciado pelo cliente
Criar um servidor PostgreSQL habilitado para o Azure Arc
Para exibir as opções disponíveis para o comando de criação do servidor do PostgreSQL habilitado para Azure Arc, use o seguinte comando:
az postgres server-arc create --help
Para criar uma Instância Gerenciada de SQL, use az postgres server-arc create
. Consulte o seguinte exemplo:
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
Exemplo:
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
Atualizar um servidor do PostgreSQL habilitado para Azure Arc
Para atualizar um servidor do PostgreSQL habilitado para Arc, use az postgres server-arc update
. Consulte o seguinte exemplo:
az postgres server-arc update
--name < PostgreSQL server name >
--k8s-namespace < namespace >
--keytab-secret < PostgreSQL server keytab secret name >
--use-k8s
Exemplo:
az postgres server-arc update
--name contosopg
--k8s-namespace arc
--keytab-secret arcuser-keytab-secret
--use-k8s
Conteúdo relacionado
- Experimente. Introdução rápida com o artigo Começar a usar o Azure Arc rapidamente no AKS (Serviço de Kubernetes do Azure), no EKS (Elastic Kubernetes Service da AWS), no GKE (Google Cloud Kubernetes Engine) ou em uma VM do Azure.