Un rôle anible à installer et à configurer à l'écoute.
Tuned est un outil très puissant pour configurer les paramètres du noyau et les systèmes Linux.
Ce rôle s'installe à l'écoute et définit un profil approprié pour le système.
Modules utilisés:
Installer à partir de Galaxy ANSIBLE
ansible-galaxy install while_true_do.sys_tuned
Installer à partir de github
git clone https://github.com/while-true-do/ansible-role-sys_tuned.git while_true_do.sys_tuned
---
# defaults file for while_true_do.sys_tuned
## Package Management
wtd_sys_tuned_packages:
- tuned
- tuned-profiles-cpu-partitioning
# State can be present|latest|absent
wtd_sys_tuned_packages_state: "present"
## Service Management
wtd_sys_tuned_service: "tuned"
# State can be started|stopped|restarted
wtd_sys_tuned_service_state: "started"
wtd_sys_tuned_service_enabled: true
## Configuration Management
# Which profile to use
# auto|balanced|virt-guest|powersave|hpc-compute|desktop|etc...
wtd_sys_tuned_profile: "auto"
L'exécution de rôles ANSIBLE peut être fait dans un livre de jeu.
---
- hosts: all
roles:
- role: while_true_do.sys_tuned
La plupart des tests "génériques" sont situés dans la bibliothèque de tests.
Des tests spécifiques ansibles se font avec la molécule.
Les tests d'infrastructure sont effectués avec Testinfra.
Les tests automatisés se font avec Travis CI.
Merci beaucoup d'avoir envisagé de contribuer. Nous sommes très heureux lorsque quelqu'un rejoint le travail acharné. Veuillez être tombé en liberté pour ouvrir des bogues, des demandes de fonctionnalités ou des demandes de traction après avoir lu les directives de contribution.
Voyez qui a déjà contribué dans les Kudos.txt.
Ce travail est concédé sous licence en vertu d'une licence de clause BSD-3.