riak - Этот модуль обрабатывает некоторые общие операции Riak
Обзор
- Этот модуль может использоваться для подключения узлов к кластеру и проверки состояния кластера.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| command |
| Команда, которую вы хотите выполнить в кластере. |
| config_dir | Значение по умолчанию: "/etc/riak" | Путь к каталогу конфигурации riak |
| http_conn | Значение по умолчанию: "127.0.0.1:8098" | IP-адрес и порт, прослушивающий HTTP-запросы Riak |
| target_node | Значение по умолчанию: "riak@127.0.0.1" | Целевой узел для определённых операций (join, ping) |
| validate_certs bool (добавлено в 1.5.1) |
| Если no, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, контролируемых лично, с использованием самозаверяющих сертификатов. |
| wait_for_handoffs | Количество секунд ожидания завершения передачи данных. | |
| wait_for_ring | Количество секунд ожидания согласования всех узлов в кольце. | |
| wait_for_service |
| Ожидание появления службы riak в сети перед продолжением работы. |
Примеры
# Join's a Riak node to another node
- riak:
command: join
target_node: riak@10.1.1.1
# Wait for handoffs to finish. Use with async and poll.
- riak:
wait_for_handoffs: yes
# Wait for riak_kv service to startup
- riak:
wait_for_service: kv
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- James Martin (@jsmartin)
- Drew Kerrigan (@drewkerrigan)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/riak_module.html