Despliegue de PostgreSQL
Adios ofrece plantillas oficiales para ejecutar bases de datos PostgreSQL. Usar una plantilla simplifica la configuración y garantiza buenas prácticas de persistencia y rendimiento.
Revisa la Comprobaciones de despliegue de PostgreSQL y comparar el plantillas de PostgreSQL disponibles antes de elegir una versión principal.
Configuración
Crea un adios.yaml en la raíz de tu proyecto:
name: my-postgres-db
template: postgres:16
env:
POSTGRES_USER: myuser
POSTGRES_PASSWORD: "secret://POSTGRES_PASSWORD"
POSTGRES_DB: mydb
Nota: También puedes utilizar postgres:15 o postgres:17 si necesitas una versión concreta.
Desplegar
Antes de desplegar, asegúrate de configurar tus secretos con la CLI:
$ adios secret set POSTGRES_PASSWORD my_secure_password
Después puedes ejecutar el comando de despliegue:
$ adios up
Tu base de datos se aprovisionará automáticamente con un volumen persistente para conservar tus datos entre reinicios.