dba4175523
This update reimplements the affine-tasks init script and service to
dynamically reaffine tasks and k8s-infra cgroup cpuset on AIO nodes.
This accomodates CPU intensive phases of work. Tasks are initially
allowed to float across all cores. Once system is at steady-state,
this will ensure that K8S pods are constrained to platform cores and
do not run on cores with VMs/containers.
This will speedup the first stx-application apply, as well as pod
recovery after lock/unlock, reboot, and controller swact.
This script waits forever for sufficient platform readiness criteria
(e.g., system critical pods are recovered, critical openstack pods
are running, nova-compute pod is running) before reaffining back
to platform cores.
This corrects the pod affinity problem seen on AIO introduced by fix
for bug: 1826592, commit
|
||
---|---|---|
.. | ||
files | ||
lib | ||
manifests | ||
templates |