使用不带Vagran的Ansible启动VM

2024-04-19 18:45:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个特殊的要求,我只能在主机上使用Ansible而不需要漂泊。在

与之相关的两个问题:

  1. 是否可以使用ansible通过libvirt/KVM作为hypervisor在主机上启动VM?我知道在ansible中有一个名为virt的模块可以实现这一点。但我找不到任何真正的例子来说明如何使用这个。感谢有人能给我指出一个例子,通过它我可以启动虚拟机。在
  2. 有了Ansible,可以从python代码运行我的剧本吗?如果我没有错的话,Ansible支持python API。但是,是否可以将YAML文件作为这个API的输入,该API执行YAML中的任务。在

Tags: 模块文件apiyamlkvmvmansiblelibvirt
1条回答
网友
1楼 · 发布于 2024-04-19 18:45:15
  1. 当然-如果您有SSH访问权限。在
  2. 可以,您可以使用Ansible的pythonapi或通过命令行调用来运行Ansible。关于传递YAML文件-还有-是的。在

相关问题 更多 >