ansible - Win_Template - 如何使用 jinja 仅替换变量而不是整个属性文件?
问题描述
我的要求是在部署过程中替换 Windows 服务器上的变量(特定于相应的环境属性文件)。使用的工具是 Jenkins、Bitbucket 和 Ansible
我是使用 Ansible 的新手,我正在尝试使用 Jinja 模板来满足这个要求,下面是我的代码。
- name: Transform environment specific values using jinja template
win_template:
src: CredentialsFile.j2
dest: D:\apps\wwwroot\application\Web.config
上面的代码完全用web.config
文件中的值替换.j2
文件。但是,我需要的是只替换变量,而不是整个配置文件。如何更改上述任务以满足我的要求?
解决方案
推荐阅读
- c# - 如何在 wpf 中更改验证状态?
- python-3.x - 来自 Python / Jupyter 的 Pocket API 授权
- c++ - 红黑树算法的旋转问题
- kotlin - 如何在 KOTLIN 中检测用户是否已到达回收站视图的末尾?
- react-native - 在测试 Android 应用购买时出现此错误是否正常?
- string - 调用函数时的问题,C++
- c++ - vs代码访问被拒绝cpp
- double - 在 GPU 上,是否可以通过结合双精度和浮点运算来获得更多的触发器?
- python - 从 .htb 文件中删除前 3 列
- powerbi - 基于日期周期和返回日期的切片器的 DAX 度量