pvc-ansible/roles/pvc/tasks
Joshua Boniface c5ec0f4f62 Add updated tuning configuration
Uses a much nicer CPU tuning configuration, leveraging systemd's
AllowedCPUs and CPUAffinity options within a set of slices (some
default, some custom).

Configuration is also greatly simplified versus the previous
implementation, simply asking for a number of CPUS for both the system
and OSDs, and calculating everything else that is required.

Also switches (back) to the v2 unified cgroup hierarchy by default as
required by the systemd AllowedCPUs directive.
2022-11-13 01:33:09 -05:00
..
ceph Remove cpuset configurations 2022-11-06 01:08:27 -04:00
common Unify and standardize inventory_hostname 2021-11-11 17:19:03 -05:00
cputuning Add updated tuning configuration 2022-11-13 01:33:09 -05:00
frr Reorganize and rejigger 2019-06-12 23:24:27 -04:00
libvirt Add cgroup delegation override 2022-06-03 12:01:08 -04:00
patroni Make locale generation universal 2021-12-28 14:57:25 -05:00
pvc Add rinse dependency for provisioner 2022-10-07 00:41:03 -04:00
system Add Ceph OSD cpuset tuning options 2021-09-27 00:27:57 -04:00
zookeeper Ensure all zkCli has -server set 2021-12-15 11:29:10 -05:00
main.yml Add updated tuning configuration 2022-11-13 01:33:09 -05:00