我正在尝试使用 ansible 设置服务器,并且我想使用这个 Galaxy 角色。
它定义了一个我想自定义的模板,但我不知道如何。
现在我将角色定义为requirements.yml
并使用以下方法安装它:
ansible-galaxy install -r requirements.yml
它将角色安装在我系统的某个位置。
我尝试将文件夹树重新创建到存储我的剧本的存储库中:
roles
|- ansible-role-passenger
|- templates
|- passenger.j2
但它不起作用。当我运行我的剧本时,ansible 使用passenger.j2
来自 Galaxy 角色的文件。
我想我可以在 github 上分叉银河角色,然后passenger.j2
像我想要的那样编辑文件,但我不知道这是否有“更好”的方法来做到这一点:)