【发布时间】:2015-03-16 14:45:02
【问题描述】:
我有一个特定要求,我只能在我的主机中使用 Ansible 而没有 vagrant。
与之相关的两个问题:
- 是否可以使用 ansible 在使用 libvirt/KVM 作为虚拟机管理程序的主机上启动 VM?我知道 ansible 中有一个名为 virt 的模块可以做到这一点。但我找不到任何真实的例子来说明如何使用它。感谢有人能指出我可以通过它启动 VM 的示例 YAML。
- 使用 Ansible,是否可以从 python 代码运行我的剧本?如果我没记错的话,Ansible 支持一个 python API。但是是否可以将 YAML 文件作为输入到这个从 YAML 执行任务的 API。
【问题讨论】:
标签: python ansible kvm libvirt