I have created a vault systemd service and consul service
after I start consul and vault as a service I don't see root token or unseal key (I forgot about that and now I'm in trouble)
How could I reset Vault config so I could start vault as normal (vault server -config...) to obtain token?
I stopped consul and vault services. I delete my consul data-dir
start consul service, start vault server
and the same situation
==> Vault server started! Log data will stream in below:
and no root or unseal.
consul:
{
"bootstrap": true,
"server": true,
"acl_datacenter": "...",
"acl_master_token": "...",
"acl_default_policy": "deny",
"datacenter": "...",
"client_addr": "0.0.0.0",
"bind_addr": "...",
"data_dir": "/opt/consul/data",
"encrypt": "...",
"log_level": "INFO",
"enable_syslog": true,
"ui_dir": "/opt/consul/ui"
}
vault:
backend "consul" {
path = "vault"
scheme = "http"
tls_skip_verify = "true"
}
listener "tcp" {
tls_disable = 1
}