Start `Consul` after `Vault` generates the jwt token.

```
--- a/cookbooks/consul/files/etc/systemd/system/consul.service
+++ b/cookbooks/consul/files/etc/systemd/system/consul.service
@@ -2,7 +2,7 @@
 Description="HashiCorp Consul - A service mesh solution"
 Documentation=https://www.consul.io/
 Requires=network-online.target
-After=network-online.target
+After=network-online.target vault-agent-consul-jwt.target
 ConditionFileNotEmpty=/etc/consul.d/consul.hcl

 [Service]
```
This commit is contained in:
Kazuhiro MUSASHI 2022-07-10 14:33:47 +09:00
parent 94489f71d5
commit c15c2f3de8
1 changed files with 1 additions and 1 deletions

View File

@ -2,7 +2,7 @@
Description="HashiCorp Consul - A service mesh solution" Description="HashiCorp Consul - A service mesh solution"
Documentation=https://www.consul.io/ Documentation=https://www.consul.io/
Requires=network-online.target Requires=network-online.target
After=network-online.target After=network-online.target vault-agent-consul-jwt.target
ConditionFileNotEmpty=/etc/consul.d/consul.hcl ConditionFileNotEmpty=/etc/consul.d/consul.hcl
[Service] [Service]