Pular para o conteúdo
AdiosDocumentação
Explorar a documentação

Implantando PostgreSQL

O Adios fornece modelos oficiais para executar bancos de dados PostgreSQL. Um modelo simplifica a configuração e garante boas práticas de persistência e desempenho.

Consulte a Verificações de implantação PostgreSQL e compare o modelos PostgreSQL disponíveis antes de escolher uma versão principal.

Configuração

Crie um arquivo adios.yaml na raiz do projeto:

name: my-postgres-db
template: postgres:16
env:
  POSTGRES_USER: myuser
  POSTGRES_PASSWORD: "secret://POSTGRES_PASSWORD"
  POSTGRES_DB: mydb

Nota: Você também pode usar postgres:15 ou postgres:17 se precisar de uma versão específica.

Implantar

Antes de implantar, configure seus segredos usando a CLI:

$ adios secret set POSTGRES_PASSWORD my_secure_password

Então você pode executar o comando de implantação:

$ adios up

Seu banco de dados será provisionado automaticamente com um volume persistente para conservar os dados após reinícios.