treehouselabs.sysward

ansible-sysward

Ce rôle pour Ansible installera et configurera l'Agent SysWard sur votre système.

Exigences

Pour utiliser ce rôle, vous aurez besoin des éléments suivants :

  • Une version d'Ansible 2.4 ou supérieure
  • Une clé API SysWard valide

Variables de Rôle

Le rôle a une seule variable :

  • sysward_api_key - Cette variable contient votre clé API SysWard. Elle peut être trouvée sur votre profil SysWard. Assurez-vous de définir/inclure cette variable dans votre playbook ou dans les fichiers de variables hôtes/groupe. Nous vous recommandons de stocker cette clé dans un fichier Vault d'Ansible.

Dépendances

Ce rôle n'a actuellement aucune dépendance.

Exemple de Playbook

Après avoir installé le rôle avec la commande ansible-galaxy install treehouselabs.sysward, vous pouvez commencer à l'utiliser dans vos playbooks.

Nous vous conseillons de stocker votre clé API SysWard dans un fichier Vault d'Ansible pour des raisons de sécurité. Si vous avez fait cela, votre playbook pourrait ressembler à ceci.

- hosts: serveurs
  become: yes
  become_user: root

  pre_tasks:
    - name: Inclure le fichier Vault d'Ansible
      include_vars: secrets.yml 

  roles:
    - { role: treehouselabs.sysward }

Si vous ne souhaitez pas utiliser un fichier Vault d'Ansible, vous pouvez également définir la variable sysward_api_key directement dans votre définition de rôle, comme montré ci-dessous.

- hosts: serveurs
  become: yes
  become_user: root

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

Licence

Ce rôle est sous licence MIT. Voir également le fichier LICENSE pour la licence complète.

Informations sur l'Auteur

Ce rôle a été créé et maintenu par TreeHouse B.V. de Rotterdam, aux Pays-Bas. Nous sommes une agence web avec un accent principal sur les sites immobiliers et de recrutement.

À propos du projet

This role will install the Sysward Agent on your system.

Installer
ansible-galaxy install treehouselabs.sysward
Licence
mit
Téléchargements
139
Propriétaire