Adios
Servicios de datos · Planes desde $10/mes

Despliega PostgreSQL.Define la persistencia y las credenciales de forma explícita.

Elige una versión de PostgreSQL, mantén las credenciales de la base de datos fuera de Git, conecta almacenamiento persistente y la aplicación, y comprueba los datos después de un reinicio.

Conserva el repositorioInspeccionar la compilación y los registrosDominios personalizados y TLS
Despliegue de Adios

Versión candidata

PostgreSQL

Saludable

CÓDIGO FUENTE

Git

REGION

de

ROUTE

HTTPS

01Código fuente recibido

02Compilación completada

03Entorno de ejecución iniciado

04Control de salud aprobado

Ruta promovida

production.adios.run

Un camino de producción para

PostgreSQL 15PostgreSQL 16PostgreSQL 17SQLPersistencia

El camino de producción

Un proyecto PostgreSQL funcional aún necesita un lanzamiento seguro.

La aplicación o el servicio son solo una parte de producción. Las pruebas de compilación, el estado del entorno de ejecución, la salud, los secretos, los registros, las rutas y la versión promovida deben permanecer disponibles para inspección conjunta.

Inicia PostgreSQL desde una plantilla versionada

Elige PostgreSQL 15, 16 o 17 y declara la base de datos y el usuario de la aplicación mediante el contrato de variables de entorno de la plantilla.

Decide la persistencia de forma explícita

Las plantillas oficiales de PostgreSQL usan almacenamiento persistente. Confirma las expectativas sobre copias de seguridad, restauración, capacidad y actualizaciones de versión antes de que la base de datos contenga datos irreemplazables.

Mantén el estado del servicio visible para los operadores

Inspecciona el estado del servicio y la conectividad de la aplicación y prueba las escrituras, las lecturas, las reconexiones y los reinicios antes de que el tráfico de producción dependa de la base de datos.

Del código fuente al lanzamiento

Tres pasos mantienen el camino de despliegue disponible para revisión.

Usa el código fuente y el comportamiento de producción que ya tiene el proyecto. El manifiesto registra lo que la plataforma debe compilar o aprovisionar y cómo llega a estar listo el resultado.

  1. 01

    Empieza con código fuente o una plantilla

    Trae el repositorio existente o inspecciona y despliega una de las variantes exactas de plantillas iniciales enlazadas abajo.

    $adios login
  2. 02

    Revisar el contrato de despliegue

    Mantén los comandos, la versión del entorno de ejecución o servicio, el comportamiento de salud y las referencias a secretos en adios.yaml.

    $git diff -- adios.yaml
  3. 03

    Desplegar e inspeccionar el resultado

    Sigue las pruebas de compilación y ejecución, verifica la versión candidata y abre la ruta promovida o la conexión del servicio.

    $adios up
adios.yaml
Tu proyecto
name: application-db
template: postgres:16

env:
  POSTGRES_USER: app
  POSTGRES_PASSWORD: secret://POSTGRES_PASSWORD
  POSTGRES_DB: app_production
Elige la versión principal necesaria y guarda la contraseña con adios secret set antes del despliegue.

Puntos de partida desplegables

Empieza con PostgreSQL desde una plantilla cuando el repositorio no esté listo.

Compara las versiones principales de PostgreSQL compatibles antes de elegir la plantilla de servicio exacta para tu aplicación.

Servicios de datos

PostgreSQL 15

Plantillas de PostgreSQL 15, 16 y 17, además de PostgreSQL 16 con pgvector.

SQLGestionado por Adios
Clave de plantilla
postgres:15
Entorno de ejecución
postgres
Repositorio
template-postgres-15
Ruta de código fuente
.
git clone https://github.com/adiosdotdev/template-postgres-15.git
cd template-postgres-15
adios up

Servicios de datos

PostgreSQL 16

Plantillas de PostgreSQL 15, 16 y 17, además de PostgreSQL 16 con pgvector.

SQLGestionado por Adios
Clave de plantilla
postgres:16
Entorno de ejecución
postgres
Repositorio
template-postgres-16
Ruta de código fuente
.
git clone https://github.com/adiosdotdev/template-postgres-16.git
cd template-postgres-16
adios up

Servicios de datos

PostgreSQL 17

Plantillas de PostgreSQL 15, 16 y 17, además de PostgreSQL 16 con pgvector.

SQLGestionado por Adios
Clave de plantilla
postgres:17
Entorno de ejecución
postgres
Repositorio
template-postgres-17
Ruta de código fuente
.
git clone https://github.com/adiosdotdev/template-postgres-17.git
cd template-postgres-17
adios up

Antes de la producción

Verifica la carga de trabajo.Después, promuévelo.

El primer lanzamiento más seguro empieza con una compilación o configuración de servicio reproducible y una vista previa que pruebe las dependencias que usará producción.

Listo cuando...

  • Se definen la base de datos de la aplicación y un usuario con los mínimos privilegios necesarios.
  • Las contraseñas se almacenan fuera del manifiesto.
  • La aplicación puede reconectarse después de un reinicio.
  • Se documenta quién se encarga de las copias de seguridad y la restauración.

Previsualiza cuando…

  • La aplicación cambia de versión principal de PostgreSQL.
  • Una migración reescribe o bloquea tablas grandes.
  • Se requieren extensiones o ajustes de servidor inusuales.

Preguntas, respuestas

Qué saber antes de desplegar PostgreSQL.

Revisa el límite del entorno de ejecución o servicio, la ruta de la plantilla, el comportamiento de fallos y las comprobaciones de producción antes de crear el primer lanzamiento.

¿Puedo desplegar PostgreSQL desde una plantilla oficial?

Sí. Elige la plantilla de PostgreSQL que coincida con la versión o configuración que necesites, guarda las credenciales como secretos de Adios y despliégala desde la consola o con adios up.

¿Usa almacenamiento persistente la plantilla de PostgreSQL?

Las plantillas oficiales de PostgreSQL usan almacenamiento persistente. Confirma las expectativas sobre copias de seguridad, restauración, capacidad y actualizaciones de versión antes de que la base de datos contenga datos irreemplazables.

¿Qué versiones de PostgreSQL tienen plantillas?

El catálogo actual incluye PostgreSQL 15, 16 y 17, además de una variante de PostgreSQL 16 con pgvector para cargas de trabajo de búsqueda vectorial.

¿Puede una aplicación de Adios conectarse a PostgreSQL?

Sí. Guarda el valor de conexión como un secreto, inyéctalo en el entorno de ejecución de la aplicación y verifica la autenticación, las consultas y la reconexión antes de la promoción.

¿Dónde deben guardarse las contraseñas de la base de datos y del broker?

Guarda los valores sensibles en secretos de Adios y haz referencia a ellos con secret://NAME. No incluyas credenciales de producción directamente en adios.yaml ni las guardes en Git.

¿Qué debo verificar antes del tráfico de producción?

Verifica la autenticación, la conectividad de la aplicación, las escrituras y lecturas, la persistencia tras reiniciar, las expectativas de copia de seguridad o recuperación, la capacidad y el comportamiento ante fallos de cada aplicación dependiente.

La primera versión

Desplegar PostgreSQL con el código fuente y las pruebas vinculados.

Parte del repositorio o de una plantilla, revisa el contrato de despliegue e inspecciona lo que se convierte en la versión promovida de producción.