【发布时间】:2020-01-02 12:37:19
【问题描述】:
我相信标题描述了一切。 :) 我的剧本看起来很简单:
- hosts: all
become: yes
roles:
- geerlingguy.docker
我在 virtualenv 中运行它。现在我想为我创建的每台机器使用 terraform local-exec 配置程序启动它。怎么做?有什么例子吗?
【问题讨论】:
-
你像
ansible-playbook -i vyos.example.net, -u ansible -k -e ansible_network_os=vyos your_playbook一样累吗。 local-exec 像 bash 一样工作。如果您能够使用 bash 运行上述内容,那么它应该可以在local-exec中运行 -
你是如何管理你的 virtualenv 的?您是否有不想在运行 Terraform 的终端会话中启动 venv 的原因?
标签: python docker ansible terraform