虚拟机部署使用VMware Python API的VMware来宾部署脚本。此脚本以尽可能少的工作快速部署模板。所有变量应在主配置文件中设置(默认值=vmdeploy.conf,但可以指定备用位置)。第一个版本处理一些细节,我计划稍后为更通用的版本解决这些细节。目前,它希望您将Infoblox用于DNS,并且您使用名称中的VLAN####标识您的端口配置文件。使用时,只需填写主配置文件中的信息,然后使用deploy_vm -g生成示例部署配置文件。使用任意数量的来宾填写部署文件,然后启动脚本并让它运行。我建议使用另一种机制(shell脚本、salt/puppet/chef等)在部署后完成构建。用法:生成示例配置文件:deploy_vm -g,使用相关选项编辑该配置文件,然后运行deploy_vm -f 示例.conf。
暂无评论