用Ansible实现的在vSphere主机上对虚拟机Guest OS的测试或验证
Ansible是一个便捷易用的IT自动化工具。用户可以在安装了Ansible的控制机器(control machine)上去对远程机器进行管理和维护。Ansible用SSH来连接远程Linux机器,用WinRM或者SSH来连接远程Windows机器。只需要简单的配置或Python安装,不需要其它组件就能实现对远程机器的访问和配置。这篇文章里的远程机器,指的就是vCenter server,ESXi host,或者是运行在ESXi上的虚拟机。我们可以用Ansible来实现虚拟机的创建,Guest OS的安装,虚拟机的配置,VMware tools的安装,以及在虚拟机里对配置的检查等操作。
我们已经在github上发布了一个开源项目 --- “ansible-vsphere-gos-validation”,有兴趣的小伙伴可以点这个链接去github上查看项目的详细情况或者联系我们。
目录
用Ansible实现的在vSphere主机上对虚拟机Guest OS的测试或验证
背景
大家都知道ESXi支持的Guest OS的种类及数量是非常多的,而且随着不同OS版本的发布和更新,我们仍需要验证/认证新的OS能够在ESXi上支持,并把新支持的Gu