Desplegar MySQL
Adios ofrece plantillas oficiales para ejecutar bases de datos MySQL.
Revisa la Comprobaciones de despliegue de MySQL o inspecciona la plantilla exacta Plantilla de MySQL 8 antes de crear el servicio.
Configuración
Crea un adios.yaml en la raíz de tu proyecto:
name: my-mysql-db
template: mysql:8
env:
MYSQL_ROOT_PASSWORD: "secret://MYSQL_ROOT_PASSWORD"
MYSQL_DATABASE: mydb
MYSQL_USER: myuser
MYSQL_PASSWORD: "secret://MYSQL_PASSWORD"
Desplegar
Antes de desplegar, asegúrate de configurar tus secretos con la CLI:
$ adios secret set MYSQL_ROOT_PASSWORD my_secure_password
$ adios secret set MYSQL_PASSWORD my_other_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 los datos entre reinicios.