webfaction_domain - Добавление или удаление доменов и поддоменов на Webfaction
Новое в версии 2.0.
Обзор
- Добавить или удалить домены или поддомены на хосте Webfaction. Дополнительная документация по адресу http://github.com/quentinsf/ansible-webfaction.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| login_name обязательно | Имя учетной записи webfaction | |
| login_password обязательно | Пароль учетной записи webfaction | |
| name обязательно | Имя домена | |
| state |
| Нужно ли, чтобы домен существовал |
| subdomains | Значение по умолчанию: None | Любые поддомены для создания. |
Примечания
Примечание
- Если вы удаляете домены, используя
state=absent, то обратите внимание, что если вы указываете поддомены, будут удалены только эти конкретные поддомены. Если вы не указываете поддомены, домен будет удален. - Вы можете запускать playbook, использующий этот модуль, на локальной машине, на хосте Webfaction или в другом месте, так как скрипты используют удалённый API Webfaction. Местоположение не имеет значения. Однако следует избегать запуска на нескольких хостах одновременно. Если вы не указываете localhost как свой хост, возможно, вам нужно добавить
serial: 1к заданиям. - Для получения дополнительной информации см. API Webfaction.
Примеры
- name: Create a test domain
webfaction_domain:
name: mydomain.com
state: present
subdomains:
- www
- blog
login_name: "{{webfaction_user}}"
login_password: "{{webfaction_passwd}}"
- name: Delete test domain and any subdomains
webfaction_domain:
name: mydomain.com
state: absent
login_name: "{{webfaction_user}}"
login_password: "{{webfaction_passwd}}"
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Автор
- Quentin Stafford-Fraser (@quentinsf)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/webfaction_domain_module.html