Adios
Serviços de dados · planos a partir de $10/mês

Implantar PostgreSQL.Defina explicitamente a persistência e as credenciais.

Escolha uma versão do PostgreSQL, mantenha as credenciais do banco de dados fora do Git, conecte armazenamento persistente e a aplicação e verifique os dados após um reinício.

Manter o repositórioExaminar compilação e logsDomínios personalizados e TLS
Implantação no Adios

Versão candidata

PostgreSQL

Saudável

FONTE

Git

REGION

de

ROUTE

HTTPS

01Código-fonte recebido

02Compilação concluída

03Ambiente de execução iniciado

04Verificação de saúde aprovada

Rota promovida

production.adios.run

Um caminho até a produção para

PostgreSQL 15PostgreSQL 16PostgreSQL 17SQLPersistência

O caminho até a produção

Um projeto PostgreSQL que funciona ainda precisa de uma implantação segura.

A aplicação ou o serviço é apenas uma parte da produção. As evidências de compilação, o estado do ambiente de execução, a saúde, os segredos, os logs, as rotas e a versão promovida devem poder ser examinados em conjunto.

Comece PostgreSQL a partir de um modelo versionado

Escolha PostgreSQL 15, 16 ou 17 e declare o banco de dados e o usuário da aplicação pelo contrato de variáveis de ambiente do modelo.

Decida explicitamente sobre a persistência

Os modelos oficiais PostgreSQL usam armazenamento persistente. Confirme as expectativas de backup, restauração, capacidade e atualização de versão antes que o banco armazene dados insubstituíveis.

Mantenha o estado do serviço visível para os operadores

Examine a saúde do serviço e a conectividade da aplicação. Antes que o tráfego de produção dependa do banco de dados, teste gravações, leituras, reconexões e reinícios.

Do código-fonte à versão publicada

Três etapas mantêm o caminho de implantação fácil de revisar.

Use o código-fonte e o comportamento de produção que o projeto já tem. O manifesto registra o que a plataforma deve compilar ou provisionar e como verificar se o resultado está pronto.

  1. 01

    Começar com código-fonte ou um modelo

    Traga o repositório existente ou examine e implante uma das variantes específicas de projeto inicial vinculadas abaixo.

    $adios login
  2. 02

    Revisar o contrato de implantação

    Mantenha os comandos, a versão do ambiente de execução ou do serviço, o comportamento das verificações de saúde e as referências a segredos em adios.yaml.

    $git diff -- adios.yaml
  3. 03

    Implantar e inspecionar o resultado

    Acompanhe as evidências de compilação e execução, verifique a versão candidata e abra a rota promovida ou a conexão do serviço.

    $adios up
adios.yaml
Seu projeto
name: application-db
template: postgres:16

env:
  POSTGRES_USER: app
  POSTGRES_PASSWORD: secret://POSTGRES_PASSWORD
  POSTGRES_DB: app_production
Escolha a versão principal necessária e armazene a senha com adios secret set antes da implantação.

Pontos de partida prontos para implantação

Comece PostgreSQL a partir de um modelo quando o repositório ainda não estiver pronto.

Compare as versões principais compatíveis do PostgreSQL antes de escolher o modelo de serviço exato para sua aplicação.

Serviços de dados

PostgreSQL 15

Modelos de PostgreSQL 15, 16 e 17, além de PostgreSQL 16 com pgvector.

SQLGerenciado pelo Adios
Chave do modelo
postgres:15
Ambiente de execução
postgres
Repositório
template-postgres-15
Origem do código-fonte
.
git clone https://github.com/adiosdotdev/template-postgres-15.git
cd template-postgres-15
adios up

Serviços de dados

PostgreSQL 16

Modelos de PostgreSQL 15, 16 e 17, além de PostgreSQL 16 com pgvector.

SQLGerenciado pelo Adios
Chave do modelo
postgres:16
Ambiente de execução
postgres
Repositório
template-postgres-16
Origem do código-fonte
.
git clone https://github.com/adiosdotdev/template-postgres-16.git
cd template-postgres-16
adios up

Serviços de dados

PostgreSQL 17

Modelos de PostgreSQL 15, 16 e 17, além de PostgreSQL 16 com pgvector.

SQLGerenciado pelo Adios
Chave do modelo
postgres:17
Ambiente de execução
postgres
Repositório
template-postgres-17
Origem do código-fonte
.
git clone https://github.com/adiosdotdev/template-postgres-17.git
cd template-postgres-17
adios up

Antes da produção

Verifique a carga de trabalho.Depois, promova a versão.

O caminho mais seguro para a primeira implantação começa com uma compilação ou configuração de serviço reproduzível e uma prévia que teste as dependências que serão realmente usadas em produção.

Pronto quando…

  • O banco de dados da aplicação e seu usuário com privilégios mínimos estão definidos.
  • As senhas são armazenadas fora do manifesto.
  • A aplicação pode se reconectar após um reinício.
  • As responsabilidades por backup e restauração estão documentadas.

Use uma prévia quando…

  • A aplicação muda de versão principal do PostgreSQL.
  • Uma migração reescreve ou bloqueia tabelas grandes.
  • Extensões ou configurações de servidor incomuns são necessárias.

Respostas às suas perguntas

O que saber antes de implantar PostgreSQL.

Revise os limites do ambiente de execução ou do serviço, o caminho do modelo, o comportamento em caso de falha e as verificações de produção antes de criar a primeira versão.

Posso implantar PostgreSQL de um modelo oficial?

Sim. Escolha o modelo PostgreSQL correspondente à versão ou configuração necessária, armazene as credenciais como segredos Adios e implante pelo console ou com adios up.

O modelo PostgreSQL usa armazenamento persistente?

Os modelos oficiais PostgreSQL usam armazenamento persistente. Confirme as expectativas de backup, restauração, capacidade e atualização de versão antes que o banco armazene dados insubstituíveis.

Quais versões PostgreSQL têm modelos?

O catálogo atual inclui PostgreSQL 15, 16 e 17, além de uma variante PostgreSQL 16 com pgvector para cargas de busca vetorial.

Uma aplicação Adios pode se conectar ao PostgreSQL?

Sim. Armazene o valor de conexão como um segredo, injete-o no ambiente de execução da aplicação e verifique autenticação, consultas e reconexão antes de promover a versão.

Onde armazenar as senhas do banco de dados e do broker?

Armazene valores sensíveis nos segredos Adios e faça referência a eles com secret://NAME. Não coloque credenciais de produção diretamente em adios.yaml nem as versione no Git.

O que devo verificar antes do tráfego de produção?

Verifique autenticação, conectividade da aplicação, gravações e leituras, persistência após reinícios, expectativas de backup ou recuperação, capacidade e comportamento de falha de cada aplicação dependente.

A primeira versão

Implantar PostgreSQL com o código-fonte e as evidências vinculados.

Comece pelo repositório ou por um modelo, revise o contrato de implantação e examine o que será promovido à versão de produção.