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.