Uma função Ansible para instalar e configurar sintonizados.
Tuned é uma ferramenta muito poderosa para configurar parâmetros do kernel e sistemas Linux.
Esta função instala sintonizada e defina um perfil adequado para o sistema.
Módulos usados:
Instale da Ansible Galaxy
ansible-galaxy install while_true_do.sys_tuned
Instale no 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"
Running Ansible Papunos pode ser feito em um manual.
---
- hosts: all
roles:
- role: while_true_do.sys_tuned
A maioria dos testes "genéricos" está localizada na biblioteca de testes.
Teste específico Ansible é feito com molécula.
O teste de infraestrutura é feito com o TestInfra.
Os testes automatizados são feitos com o Travis CI.
Muito obrigado por considerar contribuir. Estamos muito felizes, quando alguém está se juntando ao trabalho duro. Por favor, caiu livre para abrir bugs, solicitações de recursos ou puxar solicitações depois de ler a diretriz de contribuição.
Veja quem já contribuiu no Kudos.txt.
Este trabalho é licenciado sob uma licença de cláusula BSD-3.