Spec-Zone.ru › Ansible 2.5

webfaction_domain - Добавление или удаление доменов и поддоменов на Webfaction

Новое в версии 2.0.

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Статус
    • Автор

Обзор

  • Добавить или удалить домены или поддомены на хосте Webfaction. Дополнительная документация по адресу http://github.com/quentinsf/ansible-webfaction.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
login_name
обязательно
Имя учетной записи webfaction
login_password
обязательно
Пароль учетной записи webfaction
name
обязательно
Имя домена
state
    Варианты:
  • present ←
  • absent
Нужно ли, чтобы домен существовал
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API