Partilhar via


Versões suportadas do PostgreSQL com o servidor PostgreSQL habilitado no Azure Arc

A lista de versões suportadas evolui ao longo do tempo à medida que avançamos na garantia da paridade com os serviços geridos do PostgreSQL no Azure PaaS. Hoje, a versão principal suportada é o PostgreSQL 14.

Nota

Como funcionalidade de pré-visualização, a tecnologia apresentada neste artigo está sujeita aos Termos de Utilização Suplementares para Pré-visualizações do Microsoft Azure.

As atualizações mais recentes estão disponíveis nas notas de versão.

Como escolher entre versões?

É recomendável que você veja para quais versões seus aplicativos foram projetados e quais são os recursos de cada uma das versões. Para saber mais, leia sobre cada versão no site oficial do PostgreSQL:

Como criar uma versão específica no servidor PostgreSQL habilitado para Azure Arc?

Atualmente, apenas o PostgreSQL versão 14 é suportado.

Há apenas uma CRD (Custom Resource Definition) do PostgreSQL em seu cluster Kubernetes, independentemente das versões suportadas. Por exemplo, execute o seguinte comando:

kubectl get crds

Ele retorna uma saída como:

NAME                                                             CREATED AT
dags.sql.arcdata.microsoft.com                                   2021-10-12T23:53:40Z
datacontrollers.arcdata.microsoft.com                            2021-10-13T01:00:27Z
exporttasks.tasks.arcdata.microsoft.com                          2021-10-12T23:53:39Z
healthstates.azmon.container.insights                            2021-10-12T19:04:44Z
monitors.arcdata.microsoft.com                                   2021-10-13T01:00:26Z
postgresqls.arcdata.microsoft.com                                2021-10-12T23:53:37Z
sqlmanagedinstancerestoretasks.tasks.sql.arcdata.microsoft.com   2021-10-12T23:53:38Z
sqlmanagedinstances.sql.arcdata.microsoft.com                    2021-10-12T23:53:37Z

Neste exemplo, essa saída indica que há um CRD relacionado ao PostgreSQL: postgresqls.arcdata.microsoft.com, shortname postgresqls. O CRD não é um servidor PostgreSQL. A presença de um CRD não é uma indicação de que você criou - ou não - um servidor. O CRD é uma indicação de que tipo de recursos podem ser criados no cluster Kubernetes.

Como posso ser notificado quando outras versões estiverem disponíveis?

Volte e leia este artigo. É atualizado conforme apropriado.