VMware自动化与OpenStack交互指南
1. VMware自动化相关
在VMware自动化方面,我们可以借助多种工具和方法来实现高效的管理。
1.1 实用脚本资源
可以在GitHub的官方VMware仓库(https://github.com/vmware/pyvmomi-community-samples/tree/master/samples)中找到许多基于pyvmomi绑定(多种语言)的实用脚本。这些脚本由众多贡献者提供,他们日常使用并测试这些工具。大部分脚本允许你通过参数输入配置信息(如ESXi IP地址和凭据),而无需修改脚本源代码。
1.2 使用Ansible Playbook管理实例
Ansible是管理VMware基础设施的强大工具,它自带20多个VMware模块(http://docs.ansible.com/ansible/latest/modules/list_of_cloud_modules.html#vmware),可执行管理数据中心、集群和虚拟机等多项任务。较新的Ansible版本支持pyvmomi绑定,而旧版本曾使用非官方的pysphere模块(该模块自2013年起未再维护)。
以下是一个Ansible Playbook示例:
- name: Provision New VM
hosts: localhost
connection: local
vars:
- VM_NAME: DevOps
- ESXi_HOST: 10.10.10.115
- USERNAME
超级会员免费看
订阅专栏 解锁全文
23

被折叠的 条评论
为什么被折叠?



