繁体   English   中英

创建虚拟机并在同一个剧本中对其进行配置

[英]Create vm and configure it in the same playbook

我有一本剧本,在其中创建一组密钥并创建虚拟机并将公共密钥导入到这些VM中。 如何将这些键添加到同一剧本中的ansible并配置这些VM?

私钥受密码保护,所以我计划使用ssh add + script来自动执行此操作,但是有更好的方法吗? 另外,如果在剧本开始之前ansible主机中不存在这些虚拟机,则ansible是否会选择这些虚拟机作为主机? 如果没有,如何使它完全自动化?

  1. 使用Ansible的authorized_keys添加密钥。 页面底部的示例。
  2. ssh_add管理私钥是一个好方法
  3. 使用add_hosts来添加Playbook的内存清单,以将新的VM添加到清单中。 页面底部的示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM