Distribuire MySQL
Adios fornisce modelli ufficiali per eseguire database MySQL.
Consulta verifiche di distribuzione MySQL oppure esamina lo specifico modello MySQL 8 prima di creare il servizio.
Configurazione
Crea un adios.yaml nella directory principale del tuo progetto:
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"
Distribuisci
Prima di distribuire, imposta i segreti con la CLI:
$ adios secret set MYSQL_ROOT_PASSWORD my_secure_password
$ adios secret set MYSQL_PASSWORD my_other_password
Poi puoi eseguire il comando di distribuzione:
$ adios up
Il database riceverà automaticamente un volume persistente, così i dati vengono conservati tra i riavvii.