859e8eb730
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>
209 lines
2.2 KiB
PHP
209 lines
2.2 KiB
PHP
# List of packages to be included/installed in ISO
|
|
# If these have dependencies, they will be pulled in automatically
|
|
#
|
|
|
|
|
|
|
|
# qemu-kvm-ev
|
|
qemu-kvm-ev
|
|
qemu-img-ev
|
|
qemu-kvm-tools-ev
|
|
|
|
|
|
# libvirt
|
|
libvirt
|
|
libvirt-docs
|
|
libvirt-daemon
|
|
libvirt-daemon-config-network
|
|
libvirt-daemon-config-nwfilter
|
|
libvirt-daemon-driver-network
|
|
libvirt-daemon-driver-nwfilter
|
|
libvirt-daemon-driver-nodedev
|
|
libvirt-daemon-driver-secret
|
|
libvirt-daemon-driver-storage
|
|
libvirt-daemon-driver-qemu
|
|
libvirt-daemon-driver-lxc
|
|
libvirt-client
|
|
|
|
|
|
# python-ryu
|
|
python2-ryu
|
|
python-ryu-common
|
|
|
|
# lldpd
|
|
lldpd
|
|
|
|
# tss2
|
|
tss2
|
|
|
|
|
|
# libtpms
|
|
libtpms
|
|
|
|
# python-3parclient
|
|
python-3parclient
|
|
|
|
# python-lefthandclient
|
|
python-lefthandclient
|
|
|
|
# docker-distribution
|
|
docker-distribution
|
|
|
|
# helm
|
|
helm
|
|
|
|
# armada
|
|
armada
|
|
|
|
# rpm
|
|
rpm-plugin-systemd-inhibit
|
|
|
|
# dpkg
|
|
dpkg
|
|
|
|
# ldapscripts
|
|
ldapscripts
|
|
|
|
# drbd
|
|
drbd
|
|
drbd-utils
|
|
drbd-udev
|
|
drbd-pacemaker
|
|
drbd-heartbeat
|
|
drbd-bash-completion
|
|
|
|
|
|
# initscripts
|
|
initscripts
|
|
|
|
# setup
|
|
setup
|
|
|
|
# nss-pam-ldapd
|
|
nss-pam-ldapd
|
|
|
|
|
|
# nfs-utils series package
|
|
|
|
# dhcp
|
|
dhcp
|
|
dhclient
|
|
|
|
# openssh
|
|
openssh
|
|
openssh-clients
|
|
openssh-server
|
|
|
|
# facter
|
|
facter
|
|
|
|
# vim
|
|
vim-enhanced
|
|
|
|
# python
|
|
python
|
|
|
|
# libvirt-python
|
|
python2-libvirt
|
|
|
|
# lighttpd
|
|
lighttpd
|
|
lighttpd-fastcgi
|
|
lighttpd-mod_geoip
|
|
lighttpd-mod_mysql_vhost
|
|
|
|
# logrotate
|
|
logrotate
|
|
|
|
# novnc
|
|
novnc
|
|
|
|
# sudo
|
|
sudo
|
|
|
|
# config files
|
|
|
|
# openldap
|
|
openldap
|
|
openldap-servers
|
|
openldap-clients
|
|
|
|
# openvswitch
|
|
openvswitch
|
|
|
|
# libevent
|
|
libevent
|
|
|
|
# tpm2-tools
|
|
tpm2-tools
|
|
|
|
# audit
|
|
|
|
# puppet
|
|
puppet
|
|
|
|
# systemd
|
|
systemd
|
|
|
|
# tboot
|
|
tboot
|
|
|
|
# memcached
|
|
memcached
|
|
|
|
# kubernetes
|
|
kubernetes
|
|
kubernetes-master
|
|
kubernetes-node
|
|
kubernetes-kubeadm
|
|
kubernetes-client
|
|
containerd
|
|
k8s-pod-recovery
|
|
|
|
# resource-agents
|
|
resource-agents
|
|
|
|
# isolcpus device plugin for K8s
|
|
isolcpus-device-plugin
|
|
|
|
# haproxy
|
|
haproxy
|
|
|
|
|
|
# iptables
|
|
|
|
# python-psycopg2
|
|
python-psycopg2
|
|
|
|
# dnsmasq
|
|
dnsmasq
|
|
dnsmasq-utils
|
|
|
|
# parted
|
|
parted
|
|
|
|
# python-keyring
|
|
python-keyring
|
|
|
|
# grub2
|
|
grub2-tools
|
|
grub2-efi-x64-modules
|
|
|
|
# python2-ruamel-yaml
|
|
python2-ruamel-yaml
|
|
|
|
|
|
# redfish tool
|
|
Redfishtool
|
|
|
|
# kvm-timer-advance (AIO and worker nodes only)
|
|
kvm-timer-advance
|
|
|
|
# aws packages for interacting with amazon aws registry
|
|
# botocore is an unspecified requirement of boto3
|
|
python2-botocore
|
|
python-boto3
|
|
|
|
# Pf bbdev configuration tool for ACC100 (Mt. Bryce)
|
|
pf-bb-config
|