Visitar URL original
GitHub - jamescherti/ansible-role-tuned: ansible-tuned: An Ansible role which configures tuned · GitHub
Skip to content

About

ansible-tuned: An Ansible role which configures tuned

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-role-tuned - An Ansible playbook that manages the installation and configuration of tuned

License

The ansible-role-tuned Ansible playbook manages the installation and configuration of tuned.

Tuned is a dynamic adaptive system tuning tool used in Linux environments to optimize performance by adjusting various system settings dynamically. It provides pre-defined profiles that target specific use cases, such as high throughput, low latency, and energy saving, and automatically applies these configurations based on system activity.

For high traffic servers or desktop computers, using Tuned is beneficial as it can enhance network throughput and responsiveness by adjusting parameters like CPU frequency scaling, I/O scheduling, and network stack settings. This optimization results in improved performance, reduced latency, and better handling of high loads.

Features

  • Install tuned and configure it using the Ansible variables: tuned_daemon, tuned_dynamic_tuning, tuned_sleep_interval, tuned_update_interval, and tuned_recommend_command.
  • Activate the specified tuned profile using the tuned_profile variable. (When the tuned_profile is not set, the role installs only tuned.)
  • Supports Debian/Ubuntu and RedHat family based operating systems.

Usage

Example Playbook

Here is an example of how to use ansible-role-tuned after installing it in the roles/tuned directory:

- hosts: SERVER
  roles:
    - {role: tuned,
       tuned_profile: "throughput-performance"}

Author and license

Copyright (C) 2020-2026 James Cherti.

Distributed under terms of the MIT license.

Links

Other projects by the same author:

About

ansible-tuned: An Ansible role which configures tuned

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages