Я заинтересован в использовании nomad для инициализации базы данных mysql на сервере Windows без докера.Я пытался создать задание, используя драйвер "exec", команду "mysql" и аргумент args с именем хоста, именем пользователя, паролем и т. Д.
job "gavin-setup" {
datacenters = ["dc1"]
group "gavin-setup-group" {
task "setup" {
driver = "exec"
config = {
command = "mysql"
args = [
"-hlocalhost",
"-ugavin",
"-pgavin_secret",
"gavin_database",
"<",
"C:\\gavin\\config\\create.sql"
]
}
}
}
}
Аргументы не передаются.Я также попытался удалить аргументы и просто с помощью команды, которая не работала:
mysql -hlocalhost -ugavin -pgavin_secret gavin_database < C:\\gavin\\config\\create.sql
Можно ли выполнить такую настройку инициализации базы данных при первом запускеприложение?Должен ли кочевник быть в состоянии сделать это?Если нет - должен ли я использовать какой-то другой процесс для такой настройки?