---
# Add a ESXi Host to a Datacenter using the 'vmware_host' module
- name: Join ESXi host to AD
vmware_host_active_directory:
hostname: '{{ vcenter_hostname }}'
username: '{{ vcenter_username }}'
password: '{{ vcenter_password }}'
esxi_hostname: '{{ esxi_hostname }}'
ad_domain:
domain.com ad_username:
us...@domain.com ad_password: xxxxxx
ad_state: present
validate_certs: no
delegate_to: localhost
- name: Set NTP servers for an ESXi Host
vmware_host_ntp:
hostname: '{{ vcenter_hostname }}'
username: '{{ vcenter_username }}'
password: '{{ vcenter_password }}'
esxi_hostname: '{{ esxi_hostname }}'
state: present
ntp_servers:
-
0.pool.ntp.org -
1.pool.ntp.org delegate_to: localhost
- name: Manage multiple settings for an ESXi host
vmware_host_config_manager:
hostname: '{{ vcenter_hostname }}'
username: '{{ vcenter_username }}'
password: '{{ vcenter_password }}'
esxi_hostname: '{{ esxi_hostname }}'
options:
'VMkernel.Boot.hyperthreadingMitigation': true
delegate_to: localhost