리눅스
[리눅스] consul-template 설치(install consul-template)
변군이글루
2023. 2. 3. 15:49
반응형
consul-template 설치(install consul-template)
consul-template 바이너리 파일로 설치
consul-template releases : https://releases.hashicorp.com/consul-template
curl -sSL https://releases.hashicorp.com/consul-template/0.30.0/consul-template_0.30.0_linux_amd64.zip -o /tmp/consul-template.zip
unzip /tmp/consul-template.zip -d /tmp/
chmod +x /tmp/consul-template
mv /tmp/consul-template /usr/local/bin/consul-template
consul-template --version
$ consul-template --version
consul-template v0.30.0 (28bba12)
Quick Example
in.tpl 파일 생성
vim in.tpl
{{ key "foo" }}
consul-template 실행
consul-template -template "in.tpl:out.txt" -once
consul key에 데이타 쓰기
consul kv put foo bar
$ consul kv put foo bar
Success! Data written to: foo
out.txt 파일 확인
cat out.txt
$ cat out.txt
bar
참고URL
- github : https://github.com/hashicorp/consul-template
728x90
반응형