treehouselabs.sysward
ansible-sysward
Este rol para Ansible instalará y configurará el Agente de SysWard en tu sistema.
Requisitos
Para usar este rol, necesitarás lo siguiente:
- Versión de Ansible 2.4 o superior
- Una clave API válida de SysWard
Variables del Rol
El rol tiene solo una variable:
sysward_api_key
- Esta variable contiene tu clave API de SysWard. Puedes encontrarla en tu perfil de SysWard. Asegúrate de establecer/incluir esta variable en tu archivo de playbook o en los archivos de variables de hosts/grupos. Recomendamos almacenar esta clave en un archivo de Ansible Vault.
Dependencias
Este rol actualmente no tiene dependencias.
Ejemplo de Playbook
Después de instalar el rol usando el comando ansible-galaxy install treehouselabs.sysward
,
puedes comenzar a usarlo en tu(s) playbook(s).
Recomendamos que almacenes tu clave API de SysWard en un archivo de Ansible Vault por razones de seguridad. Si lo hiciste, tu playbook podría verse así:
- hosts: servers
become: yes
become_user: root
pre_tasks:
- name: Incluir archivo Ansible Vault
include_vars: secrets.yml
roles:
- { role: treehouselabs.sysward }
Si no deseas usar un archivo de Ansible Vault, también puedes establecer la variable sysward_api_key
directamente en la definición de tu rol, como se muestra a continuación:
- hosts: servers
become: yes
become_user: root
roles:
- { role: treehouselabs.sysward, sysward_api_key: APIKEY }
Licencia
Este rol está bajo la licencia MIT. También consulta el archivo LICENSE para la licencia completa.
Información del Autor
Este rol ha sido creado y mantenido por TreeHouse B.V. de Rotterdam, Países Bajos. Somos una agencia de internet con un enfoque principal en sitios web de bienes raíces y reclutamiento.
This role will install the Sysward Agent on your system.
ansible-galaxy install treehouselabs.sysward