StarlingX Integration and packaging
Go to file
Chris Friesen 859e8eb730 add isolcpus device plugin for kubernetes
In order to minimize latency as much as possible, we want to allow
kubernetes containers to make use of CPUs which have been specified
as "isolated" via the kernel boot args.

This commit creates an isolcpus device plugin, which detects the isolated
CPUs and exports them to kubelet via the device plugin API.

See kubernetes/plugins/isolcpus-device-plugin/files/README.md for
more information on the behaviour and design choices for this commit.

When we move to a newer version of the Intel device plugin manager we
may be able to simplify some of this.  See the above README.md file
for details.

Change-Id: I3bfe04ab6e7fbafefa63f6dc43cb2ed79a52579f
Story: 2008760
Task: 42165
Signed-off-by: Chris Friesen <chris.friesen@windriver.com>
2021-04-01 11:10:09 -06:00
base Upgrade pf-bb-config to version 21.3 2021-03-22 16:16:07 -04:00
bmc/Redfishtool Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
ceph/ceph Add conditions to when RBD devices are unmounted 2020-12-14 19:04:31 -05:00
config Format DRBD resource cpu-mask to support 64 or larger cpus 2020-11-04 15:49:44 -05:00
database Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
devstack
doc Switch to newer openstackdocstheme and reno versions 2020-06-04 14:28:48 +02:00
docker/python-docker/centos Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
filesystem Merge "Add auto-versioning to starlingx/integ packages" 2020-06-30 03:01:38 +00:00
grub grub2: fix CVE-2020-15707 2021-01-25 04:15:59 -05:00
kubernetes add isolcpus device plugin for kubernetes 2021-04-01 11:10:09 -06:00
ldap Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
logging/logrotate/centos Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
networking Uninstall SNMP RPM Host-Based from STX. 2020-12-14 11:45:30 -03:00
python Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-06-04 14:28:48 +02:00
requests-toolbelt Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
security Revert "Fix user ownership for /usr/bin/swtpm_setup.sh" 2020-11-04 20:04:28 +00:00
storage-drivers Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
tools Fix storage topology pylint 2.5.0 error 2020-04-28 02:06:08 -04:00
virt Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
.gitignore
.gitreview
.zuul.yaml
bindep.txt
centos_build_layer.cfg
centos_extra_downloads.lst Move mellanox userspace from integ repo 2020-05-06 19:58:38 -04:00
centos_guest_image_rt.inc Subdirectory kernel relocated to new repo starlingx/kernel 2020-04-11 13:08:18 -04:00
centos_guest_image.inc Subdirectory kernel relocated to new repo starlingx/kernel 2020-04-11 13:08:18 -04:00
centos_iso_image.inc add isolcpus device plugin for kubernetes 2021-04-01 11:10:09 -06:00
centos_pkg_dirs add isolcpus device plugin for kubernetes 2021-04-01 11:10:09 -06:00
centos_pkg_dirs_installer Config file changes for packages being relocated to repo 'compile' 2019-09-05 20:28:59 -04:00
centos_pkg_dirs_rt Move mellanox userspace from integ repo 2020-05-06 19:58:38 -04:00
centos_srpms_3rdparties.lst Add python-daemon to srpm list 2020-05-20 23:22:06 +08:00
centos_srpms_centos.lst Merge "dhcp: fix CVE-2019-6470" 2021-03-12 04:52:27 +00:00
centos_stable_docker_images.inc
centos_stable_wheels.inc
centos_tarball-dl.lst Revert "integ: gpu-operator helm charts" 2021-03-29 12:31:25 +00:00
CONTRIBUTORS.wrs
distroless_stable_docker_images.inc
LICENSE
pylint.rc Filter new pylint warning W0707 2020-09-02 15:16:41 -04:00
README.rst
test-requirements.txt
tox.ini add isolcpus device plugin for kubernetes 2021-04-01 11:10:09 -06:00

integ

StarlingX Integration