Модуль community.vmware.vsan_health_silent_checks — отключение проверок работоспособности vSAN
Примечание
Этот модуль входит в коллекцию community.vmware (версия 6.2.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.vmware. Для использования этого модуля необходимы дополнительные компоненты; подробности см. в разделе Требования.
Чтобы использовать модуль в сценарии, укажите: community.vmware.vsan_health_silent_checks.
Добавлено в community.vmware 3.6.0
Краткое описание
- Принимает список проверок работоспособности vSAN и отключает их
- Повторно включает оповещения для ранее отключённых проверок работоспособности
Требования
На хосте, выполняющем этот модуль, должны быть установлены следующие компоненты.
- vSAN Management SDK, который необходимо скачать с сайта VMware и установить вручную.
Параметры
Параметр | Комментарии |
|---|---|
checks list / elements=string | Проверки, которые необходимо отключить. |
cluster_name string / обязательный | Имя кластера vSAN. |
hostname string | Имя хоста или IP-адрес сервера vSphere vCenter. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
password aliases: pass, pwd string | Пароль сервера vSphere vCenter. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
port integer | Номер порта сервера vSphere vCenter. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения По умолчанию: |
proxy_host string | Адрес прокси-сервера, который будет получать все HTTPS-запросы и перенаправлять их. Укажите имя хоста или IP-адрес. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
proxy_port integer | Порт HTTP-прокси, который будет получать все HTTPS-запросы и перенаправлять их. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
state string | Состояние проверок работоспособности. Если задано значение Если задано значение Варианты:
|
username aliases: admin, user string | Имя пользователя сервера vSphere vCenter. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
validate_certs boolean | Разрешает подключение, если SSL-сертификаты недействительны. Установите значение Если значение не указано в задаче, вместо него будет использовано значение переменной окружения Варианты:
|
Примечания
Примечание
- Для всех модулей требуется право на запись через API, поэтому они не поддерживаются бесплатной лицензией ESXi.
- Все переменные и имена объектов VMware чувствительны к регистру.
- Модули могут использовать библиотеку Python ‘requests’, которая по умолчанию не использует системное хранилище сертификатов. Вы можете указать хранилище сертификатов, задав переменную окружения REQUESTS_CA_BUNDLE. Обратите внимание: если эта переменная задана, в некоторых случаях параметр ‘validate_certs’ может игнорировать значение ‘false’. Пример: ‘export REQUESTS_CA_BUNDLE=/path/to/your/ca_bundle.pem’
Примеры
- name: Disable the vSAN Support Insight health check
community.vmware.vsan_health_silent_checks:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
checks: vsanenablesupportinsight
cluster_name: 'vSAN01'
delegate_to: localhost
- name: Re-enable health check alerts for release catalog and HCL DB
community.vmware.vsan_health_silent_checks:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
checks:
- releasecataloguptodate
- autohclupdate
state: absent
cluster_name: 'vSAN01'
delegate_to: localhost
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/vmware/vsan_health_silent_checks_module.html