pvc-ansible/group_vars/default
Joshua Boniface 07d75573d6 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.
2023-09-01 15:42:29 -04:00
..
README.md Add example of a pvcbootstrapd variables file 2023-09-01 15:42:28 -04:00
base.yml Add method to remove inactive SSH keys 2023-09-01 15:42:28 -04:00
bootstrap.yml Add argument example to bootstrap.yml 2023-09-01 15:42:28 -04:00
pvc.yml Add updated tuning configuration 2023-09-01 15:42:29 -04:00

README.md

PVC Ansible group_vars

  1. There should always be at least two (2) files here, with an optional third (3rd):

    • base.yml: Specifies basic cluster information.

    • pvc.yml: Specifies PVC system information.

    • bootstrap.yml: Specifies pvcbootstrapd deployment information (optional).

  2. The files can be named arbitrarily, but these named are highly recommended. If the names are changed, and you use pvcbootstrapd, ensure you set them properly in its configuration.

These files are self-documented; read the comments carefully.