首页 文章

使用Ansible在没有Vagrant的情况下启动VM

提问于
浏览
1

我有一个特定的要求,我只能在我的主机上使用Ansible而没有流浪汉 .

与之相关的两个问题:

  • 是否可以使用ansible将libvirt / KVM作为管理程序在主机上启动VM?我知道在ansible中有一个名为virt的模块,它能够做到这一点 . 但我找不到任何如何使用它的真实例子 . 感谢是否有人可以指出我可以通过它启动VM的示例YAML .

  • 使用Ansible,是否可以从python代码运行我的playbook?如果我没错,Ansible支持python API . 但是可以将YAML文件作为此API的输入,该API从YAML执行任务 .

1 回答

  • 2
    • 当然 - 如果您有SSH访问权限 .

    • 是的,您可以使用其Python API或命令行调用来运行Ansible . 关于传递YAML文件 - 也 - 是的 .

相关问题