diff --git a/core/blocky/blocky.nomad b/core/blocky/blocky.nomad index dde5980..e649279 100644 --- a/core/blocky/blocky.nomad +++ b/core/blocky/blocky.nomad @@ -150,7 +150,7 @@ job "blocky" { args = [ "/bin/bash", "-c", - "/usr/bin/mysql --defaults-extra-file=$${NOMAD_SECRETS_DIR}/my.cnf < $${NOMAD_SECRETS_DIR}/bootstrap.sql", + "/usr/bin/mysql --defaults-extra-file=$${NOMAD_SECRETS_DIR}/my.cnf < $${NOMAD_SECRETS_DIR}/bootstrap.sql || echo 'SQL Failed'", ] } @@ -167,16 +167,16 @@ job "blocky" { host={{ env "NOMAD_UPSTREAM_IP_mysql_server" }} port={{ env "NOMAD_UPSTREAM_PORT_mysql_server" }} user=root -{{ with secret "kv/data/mysql" }} +{{ with service "vault" -}}{{ with secret "kv/data/mysql" }} password={{ .Data.data.root_password }} -{{ end }} +{{ end -}}{{ end -}} EOF destination = "$${NOMAD_SECRETS_DIR}/my.cnf" } template { data = <