config/puppet-manifests/src/modules/platform/templates
Tao Liu 47735c6ab9 Support Single huge page size for openstack worker node
Kubernetes only supports a single huge page size per worker
node. Prior to kubernetes 1.15, the huge page feature could
be disabled via a feature gate. In kubernetes 1.15, the
feature gate has been removed so huge page support is always
on in k8s.

This update removes the conditional disabling of the hugepage
feature and enforces the provisioning of a single page size
per worker.

When vswitch type is set to ovs-dpdk or avs, the application
huge pages size goes with the vswitch huge pages size.

This update also changes the auto-provisioning of VM huge
pages to 1G as there is no auto-provisioning in virtual
environment.

Story: 2006295
Task: 36006

Change-Id: I84d4959b420584fdcdf8a8664a6f4855c08ec989
Signed-off-by: Tao Liu <tao.liu@windriver.com>
2019-08-20 16:04:25 -04:00
..
calico.yaml.erb ipv6 cluster networking support 2019-05-31 14:52:43 -04:00
calico.yaml.erb.orig Convert calico to use non typha config 2019-04-12 14:58:14 -05:00
calico_oam_if_gnp.yaml.erb Fix board management module access bug 2019-05-07 11:04:56 +08:00
calico_oam_if_hep.yaml.erb Create Calico host endpoint and policies 2019-04-18 14:34:39 +08:00
ceph.journal.location.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ceph.journal.partitions.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ceph.osd.create.erb Make Ceph the default Storage Backend 2019-04-17 18:42:48 +03:00
collectd.conf.erb Collectd+InfluxDb-RMON Replacement(ALL METRICS) P1 2018-06-29 13:44:43 -04:00
compute_extend.conf.erb Integrate host configuration into configuration framework 2018-06-14 16:03:52 -05:00
dhclient.conf.erb Removal of infrastructure network code 2019-05-06 16:57:10 -04:00
dnsmasq.conf.erb ipv6 cluster networking support 2019-05-31 14:52:43 -04:00
dockerdistribution.conf.erb ipv6 cluster networking support 2019-05-31 14:52:43 -04:00
dockerproxy.conf.erb Add docker proxy configuration for kubernetes 2019-01-30 17:23:17 +08:00
fm.snmp.conf.erb Decouple Fault Management from stx-config 2018-08-16 17:24:19 -04:00
influxdb.conf.erb Collectd+InfluxDb-RMON Replacement(ALL METRICS) P1 2018-06-29 13:44:43 -04:00
insecuredockerregistry.conf.erb Allow user specified registries for config_controller 2019-02-23 10:10:07 +08:00
kube-stx-override.conf.erb Configure kubelet.service to be monitored by pmond 2019-02-11 21:25:19 +00:00
kubeadm.yaml.erb Support Single huge page size for openstack worker node 2019-08-20 16:04:25 -04:00
kubelet-pmond-conf.erb AIO reaffine tasks and k8s-infra during startup 2019-07-16 12:46:30 -04:00
kubelet.conf.erb Support Single huge page size for openstack worker node 2019-08-20 16:04:25 -04:00
kvm_timer_advance.conf.erb Adding back kvm_advance_timer service 2019-07-26 15:54:52 -05:00
ldap.conf.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ldapscripts.conf.erb Fix puppet-lint warnings and errors 2018-12-27 15:08:37 -06:00
lldp.conf.erb Suppress lldp frames on virtual interfaces 2019-02-27 14:11:29 +08:00
lldpd.default.erb Modify default lldp system description 2018-10-16 09:33:20 -04:00
logrotate.erb fix influxdb log file cannot be collected by logrotate 2019-06-24 12:59:36 +08:00
multipath.conf.erb iscsi multipath support 2018-10-17 13:19:01 +00:00
multus.yaml.erb Multus support for IPv6 service endpoint 2019-08-12 18:15:37 -05:00
nslcd.conf.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ntp.conf.client.erb Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
ntp.conf.server.erb Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
ntp.override.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ntp.pmon.conf.erb Provide a way to enable/disable NTP service 2018-08-16 09:18:07 -04:00
ntp_initial.conf.client.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ntp_initial.conf.server.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
openrc.admin.erb Enable Distributed Cloud configuration 2019-03-14 17:48:44 -04:00
ovs.add-bridge.erb LLDP OVS enablement: puppet configuration 2018-09-26 11:11:42 -04:00
ovs.add-flow.erb LLDP OVS enablement: puppet configuration 2018-09-26 11:11:42 -04:00
ovs.add-port.erb Ansible Bootstrap Deployment 2019-04-11 08:40:34 -04:00
ovs.clean.erb Open vSwitch integration with host and configuration framework 2018-06-14 16:03:52 -05:00
ovs.disable-dpdk-init.erb Enable configurable vswitch memory 2019-01-22 14:08:48 -05:00
ovsdb.clean.erb Open vSwitch integration with host and configuration framework 2018-06-14 16:03:52 -05:00
pam.passwd.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
partitions.manage.erb Fix puppet-lint warnings and errors 2018-12-27 15:08:37 -06:00
pci-irq-affinity.conf.erb Implement Pci Interrupt Affinity Agent 2019-05-10 01:42:13 +00:00
pcidp.conf.erb Add support for multus and sriov CNI, device plugins 2019-05-10 11:27:35 -05:00
phc2sys.erb Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
phc2sys.service.erb Disable PHC sanity check in case of software PTP mode. 2019-04-15 13:49:41 +00:00
ptp4l.conf.erb Disable PCH sanity check on compute nodes (PTP slaves) 2019-05-27 18:21:29 +00:00
ptp4l.erb Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
ptp4l.service.erb Disable PHC sanity check in case of software PTP mode. 2019-04-15 13:49:41 +00:00
registry-cert-extfile.erb ipv6 cluster networking support 2019-05-31 14:52:43 -04:00
registry-token-server.conf.erb ipv6 cluster networking support 2019-05-31 14:52:43 -04:00
remotelogging.conf.erb Remove AODH and Gnocchi service parameters 2019-04-30 08:00:19 -05:00
resolv.conf.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sm-api.conf.erb Avoid using hostname in haproxy conf 2018-08-14 11:18:14 -04:00
snmpd.conf.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sriov-cni.yaml.erb Update SR-IOV CNI images to StarlingX versions 2019-05-29 13:16:19 -05:00
sriov.bind-device.erb Integration with latest SR-IOV CNI images 2019-05-29 13:36:28 -05:00
sriovdp-daemonset.yaml.erb Fix: SR-IOV device plugin config file mount 2019-05-30 12:03:43 -05:00
systemd-system-cpuaffinity.conf.erb Container pinning on worker nodes and All-in-one servers 2019-04-11 01:39:44 -04:00
worker_reserved.conf.erb Change compute node to worker node personality 2018-12-13 14:15:55 -05:00