Spec-Zone.ru › Ansible 2.6

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

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

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Описание

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

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
login_name
обязательно
Используемый аккаунт Webfaction
login_password
обязательно
Используемый пароль Webfaction
name
обязательно
Имя домена
state
    Варианты:
  • present ←
  • absent
Требуется ли существование домена
subdomains По умолчанию:
[]
Поддомены, которые нужно создать.

Примечания

Примечание

  • Если вы удаляете домены, используя state=absent, то обратите внимание, что если вы указали поддомены, будут удалены только эти поддомены. Если вы не указали поддомены, будет удален весь домен.
  • Вы можете запускать playbooks, использующие этот модуль, на локальном компьютере, на хосте Webfaction или в другом месте, так как скрипты используют удалённый API Webfaction. Расположение не имеет значения. Однако следует избегать одновременного запуска на нескольких хостах. Если вы не указали localhost в качестве хоста, вам может потребоваться добавить serial: 1 в playbooks.
  • Для получения дополнительной информации см. 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}}"

Статус

Этот модуль помечен как preview, что означает, что его интерфейс не гарантируется обратной совместимостью.

Техническое обслуживание

Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Для получения дополнительной информации см. Техническое обслуживание и поддержка модулей.

Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.

Автор

  • 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.6/modules/webfaction_domain_module.html

Spec-Zone.ru

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