Eine ansible Rolle zu installieren und abgestimmt zu konfigurieren.
Tuned ist ein sehr leistungsstarkes Tool, um Kernelparameter und Linux -Systeme zu konfigurieren.
Diese Rolle installiert eingestimmt und stellt ein richtiges Profil für das System fest.
Gebrauchte Module:
Installieren Sie aus der Ansible Galaxy
ansible-galaxy install while_true_do.sys_tuned
Installieren Sie von 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"
Das Ausführen von Ansible -Rollen kann in einem Spielbuch erfolgen.
---
- hosts: all
roles:
- role: while_true_do.sys_tuned
Die meisten der "generischen" Tests befinden sich in der Testbibliothek.
Ansible spezifische Tests erfolgt mit Molekül.
Infrastrukturtests erfolgt mit Testinfra.
Automatisierte Tests erfolgen mit Travis CI.
Vielen Dank, dass Sie in Betracht gezogen haben, um einen Beitrag zu leisten. Wir sind sehr glücklich, wenn jemand der harten Arbeit anschließt. Bitte fielen Sie frei, um Fehler, Feature -Anfragen oder Anfragen nach dem Lesen der Beitragsrichtlinie zu öffnen.
Sehen Sie, wer bereits im kudos.txt beigetragen hat.
Diese Arbeit ist unter einer BSD-3-Klausel-Lizenz lizenziert.