Implantando MySQL
O Adios fornece modelos oficiais para executar bancos de dados MySQL.
Consulte a Verificações de implantação MySQL ou inspecionar o exato modelo MySQL 8 antes de criar o serviço.
Configuração
Crie um arquivo adios.yaml na raiz do projeto:
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"
Implantar
Antes de implantar, configure seus segredos usando a CLI:
$ adios secret set MYSQL_ROOT_PASSWORD my_secure_password
$ adios secret set MYSQL_PASSWORD my_other_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.