VMware Host NTP
Resumo
- Este módulo pode ser usado para configurar, adicionar ou remover servidores NTP de um host ESXi.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
cluster_name | string | | Nome do cluster do qual todos os sistemas host serão usados. Esse parâmetro é obrigatório se esxi_hostname não for especificado. |
esxi_hostname | string | | Nome do sistema host com o qual trabalhar. Este parâmetro é obrigatório se cluster_name não for especificado. |
ntp_servers - required | list / elements=string | | IP ou FQDN do(s) servidor(es) NTP. Aceita uma lista de servidores NTP. |
state | string | Escolhas: - present (default) - absent | Present: Adicionar servidor(es) NTP, se o(s) servidor(es) especificado(s) estiverem ausentes, senão não fazer nada. Absent: Remover servidor(es) NTP, se o(s) servidor(es) especificado(s) estiver(em) presente(s) senão não fazer nada. |
verbose | boolean | Escolhas: - false (default) - true | Saída detalhada da alteração de configuração. Explica se um servidor NTP foi adicionado, removido ou se a sequência do servidor NTP foi alterada. |
Exemplos
# Exemplo: Configurar servidores NTP para um host ESXi
- vmware_host_ntp:
hostname: vcenter01.example.local
username: [email protected]
password: SuperSecretPassword
esxi_hostname: esx01.example.local
ntp_servers:
- 0.pool.ntp.org
- 1.pool.ntp.org
# Exemplo: Definir servidores NTP para todos os hosts ESXi em determinado cluster
- vmware_host_ntp:
hostname: '{{ vcenter_hostname }}'
username: '{{ vcenter_username }}'
password: '{{ vcenter_password }}'
cluster_name: '{{ cluster_name }}'
state: present
ntp_servers:
- 0.pool.ntp.org
- 1.pool.ntp.org
# Exemplo: Definir servidores NTP para um host ESXi
- 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
# Exemplo: Remover servidores NTP de um host ESXi
- vmware_host_ntp:
hostname: '{{ vcenter_hostname }}'
username: '{{ vcenter_username }}'
password: '{{ vcenter_password }}'
esxi_hostname: '{{ esxi_hostname }}'
state: absent
ntp_servers:
- bad.server.ntp.org
Valores retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
host_ntp_status | dictionary | Sempre | Metadados sobre a configuração NTP do sistema host. |