Commit Graph

9 Commits

Author SHA1 Message Date
Kazuhiro MUSASHI 6bc876df6f Use `eget` to download and install `consul-template`. 2024-06-10 11:45:12 +09:00
Kazuhiro MUSASHI c52b3dc242 Delete the word `promtail`. 2024-04-01 17:09:45 +09:00
Kazuhiro MUSASHI ecf50c2bbc Deploy `logrotate` config for `consul-template`. 2022-08-06 21:34:48 +09:00
Kazuhiro MUSASHI 91a0c444b5 Modify `consul-template` directories:
```
--- a/cookbooks/consul-template/setup.rb
+++ b/cookbooks/consul-template/setup.rb
@@ -1,6 +1,6 @@
 # Create `/var/log/vector`:
-%w( /etc/consul-template.d/conf /etc/consul-template.d/templates ).each do |d|
-  directory d do
+%w( conf templates tokens ).each do |d|
+  directory "/etc/consul-template.d/#{d}" do
     owner  'root'
     group  'root'
     mode   '0755'
```
2022-07-10 16:35:21 +09:00
Kazuhiro MUSASHI 73f7ec44b7 Enable `Consul Connect` for client side. 2022-07-10 16:22:28 +09:00
Kazuhiro MUSASHI 2eed57822c Deploy `consul-template`. 2021-05-02 19:08:17 +09:00
Kazuhiro MUSASHI c13954bfc9 Delete `consul-template`. 2020-09-23 23:39:13 +09:00
Kazuhiro MUSASHI 45fe078188 Install `consul-template` when finding a newer version. 2019-11-08 00:28:45 +08:00
Kazuhiro MUSASHI 39fbe6669b initial commit 2019-03-03 16:50:49 +08:00