我需要部署蜱虫。如何在kapacitor.conf中使用变量
例:username = "{{ admin }}"
我有一个要替换变量的kapacitor.conf,还有一个带有变量的文件default.yml。
Kapacitor.conf
username = "{{ admin }}"
password = "{{ admin_password }}"default.yml
---
admin: admin
admin_password: admin发布于 2019-04-26 11:18:20
一种选择是使用线状。给定变量
> cat default.yml
username: admin
password: admin_password下面的剧本
- hosts: localhost
vars_files:
- default.yml
tasks:
- lineinfile:
path: Kapacitor.conf
regexp: "^{{ item.key }}:"
line: "{{ item.key }}:{{ item.value }}"
create: yes
loop:
- {key: 'admin', value: "{{ username }}"}
- {key: 'admin_password', value: "{{ password }}"}给予:
> cat Kapacitor.conf
admin:admin
admin_password:admin_password接下来(对于第一个选项)将是模板。
https://stackoverflow.com/questions/55865204
复制相似问题