treehouselabs.sysward

ansible-sysward

Эта роль для Ansible установит и настроит Агент SysWard на вашем сервере.

Требования

Для использования этой роли вам понадобятся следующие вещи:

  • Ansible версии 2.4 или выше
  • Действующий API-ключ SysWard

Переменные роли

У роли есть только одна переменная:

  • sysward_api_key - Эта переменная содержит ваш API-ключ SysWard. Его можно найти в вашем профиле SysWard. Убедитесь, что вы указали/включили эту переменную в вашем плейбуке или файлах переменных хоста/группы. Мы рекомендуем хранить этот ключ в файле Ansible Vault.

Зависимости

У этой роли в данный момент нет зависимостей.

Пример плейбука

После установки роли с помощью команды ansible-galaxy install treehouselabs.sysward, вы можете начать использовать её в своих плейбуках.

Мы рекомендуем хранить ваш API-ключ SysWard в файле Ansible Vault по соображениям безопасности. Если вы это сделали, ваш плейбук может выглядеть примерно так:

- hosts: servers
  become: yes
  become_user: root

  pre_tasks:
    - name: Включить файл Ansible Vault
      include_vars: secrets.yml 

  roles:
    - { role: treehouselabs.sysward }

Если вы не хотите использовать файл Ansible Vault, вы также можете установить переменную sysward_api_key прямо в определении вашей роли, как показано ниже.

- hosts: servers
  become: yes
  become_user: root

  roles:
     - { role: treehouselabs.sysward, sysward_api_key: APIKEY }

Лицензия

Эта роль лицензирована под лицензией MIT. Также смотрите файл LICENSE для полной информации о лицензии.

Информация об авторе

Эта роль была создана и поддерживается TreeHouse B.V. из Роттердама, Нидерланды. Мы интернет-агентство, основное направление которого — сайты по недвижимости и рекрутингу.

О проекте

This role will install the Sysward Agent on your system.

Установить
ansible-galaxy install treehouselabs.sysward
Лицензия
mit
Загрузки
139
Владелец