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