gpt4 book ai didi

ansible - 具有当前正在执行的 ansible-playbook 路径的变量?

转载 作者:行者123 更新时间:2023-12-02 08:17:58 27 4
gpt4 key购买 nike

是否有一个 Ansible 变量具有当前正在执行的 playbook 的绝对路径?

一些上下文:我正在针对 localhost 运行/创建 Ansible 脚本来配置 MySQL Docker 容器,并希望相对于 Ansible playbook 挂载数据卷。

例如,假设我已将存储库 checkout 到 ~/branch1/,然后运行 ​​ansible-playbook dev.yml 我认为它应该保存卷到~/branch1/.docker_volume/。如果我从 ~/branch2 运行它,那么它应该将卷配置为 ~/branch2/.docker_volume/

最佳答案

您可以使用playbook_dir变量。

请参阅有关 magic variables 的文档.

关于ansible - 具有当前正在执行的 ansible-playbook 路径的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30787273/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com