Repository for OpenStack Helm infrastructure-related code
Go to file
Andrii Ostapenko 1a8536fd5d Explicitly set number of schedulers for Erlang VM
By default erlang VM determines a number of scheduler threads equal to a
number of CPU cores it detects [0]. Running rabbitmq in container makes
Erlang VM to think it has all host CPU power, making extra scheduler
threads competing for CPU time and, depending on a difference between
a number host CPU cores and container limits, causing CPU throttling even
while idle.

This commit limits a number of schedulers to a value actually available
to container via k8s resource limits (min 1) emulating the default
behavior.

[0] https://www.rabbitmq.com/runtime.html#scheduling

Change-Id: If36f63173de4c8035daf7aac4014c027c579b58f
2020-05-29 14:26:00 -05:00
calico Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
ceph-client [Ceph] Upgrade Ceph from 14.2.8 to 14.2.9 version 2020-05-28 15:46:47 +00:00
ceph-mon [Ceph] Upgrade Ceph from 14.2.8 to 14.2.9 version 2020-05-28 15:46:47 +00:00
ceph-osd [Ceph] Upgrade Ceph from 14.2.8 to 14.2.9 version 2020-05-28 15:46:47 +00:00
ceph-provisioners [Ceph] Upgrade Ceph from 14.2.8 to 14.2.9 version 2020-05-28 15:46:47 +00:00
ceph-rgw Merge "Enable Apparmor to Ceph-rgw Components" 2020-05-29 03:24:16 +00:00
daemonjob-controller [FIX] Add whitelisting of fields of various types to configMap. 2020-03-27 19:47:06 +05:30
doc Add Project Specific Contributor and PTL Docs 2020-04-24 20:59:44 +02:00
elastic-apm-server Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
elastic-filebeat Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
elastic-metricbeat Enable yamllint checks 2020-05-21 14:04:23 +00:00
elastic-packetbeat Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
elasticsearch Enable Apparmor to Elasticsearch Completed Pods 2020-05-26 16:09:57 +00:00
etcd Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
falco Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
flannel Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
fluentbit Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
fluentd Fluentd: Attach uuid to fluentd config etc 2020-05-14 07:19:43 +00:00
gnocchi Enable yamllint checks 2020-05-21 14:04:23 +00:00
grafana Enable Apparmor to all osh-infra test pods 2020-05-19 15:36:07 +00:00
helm-toolkit Backup/restore enhancements 2020-05-13 16:34:21 +00:00
ingress error-pages: updating the defaultbackend version to 1.4 2020-05-26 10:42:29 -05:00
kafka Enable yamllint checks 2020-05-21 14:04:23 +00:00
kibana Kibana - Add hook to delete .kibana indices 2020-05-21 11:22:28 -05:00
kube-dns Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
kubernetes-keystone-webhook Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
ldap Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
libvirt Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
local-storage Enable yamllint checks 2020-05-21 14:04:23 +00:00
lockdown Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
mariadb mariadb-ingress-error-pages: upgrading defaultbackend version to 1.4 2020-05-27 21:40:16 +00:00
memcached Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
metacontroller Add more fields to daemonjob crd spec. 2020-03-20 04:03:13 +00:00
mongodb Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
nagios Enable Apparmor to all osh-infra test pods 2020-05-19 15:36:07 +00:00
namespace-config Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
nfs-provisioner Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
openvswitch Merge "Remove OSH Authors copyright" 2020-05-12 20:00:38 +00:00
playbooks Add yamllint check to lint job 2020-05-20 12:42:28 -05:00
podsecuritypolicy Added podsecuritypolicy for serviceaccounts 2020-05-27 15:49:04 +00:00
postgresql Backup/restore enhancements 2020-05-13 16:34:21 +00:00
powerdns Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
prometheus Enable yamllint checks 2020-05-21 14:04:23 +00:00
prometheus-alertmanager Enable yamllint checks 2020-05-21 14:04:23 +00:00
prometheus-kube-state-metrics Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
prometheus-node-exporter Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
prometheus-openstack-exporter Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
prometheus-process-exporter Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
rabbitmq Explicitly set number of schedulers for Erlang VM 2020-05-29 14:26:00 -05:00
redis Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
registry Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
releasenotes/notes Aligning OVS and Neutron configuration for DPDK 2019-08-28 14:29:04 +00:00
roles Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
tiller Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
tools Merge "Enable Apparmor to Ceph-rgw Components" 2020-05-29 03:24:16 +00:00
zookeeper Enable yamllint checks 2020-05-21 14:04:23 +00:00
zuul.d Enable Apparmor to Ceph-rgw Components 2020-05-28 18:29:15 +00:00
.gitignore HTK: update .gitignore to exclude htk development files 2019-01-28 10:56:35 -06:00
.gitreview OpenDev Migration Patch 2019-04-19 19:34:11 +00:00
CONTRIBUTING.rst Add Project Specific Contributor and PTL Docs 2020-04-24 20:59:44 +02:00
Makefile Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
README.rst Add Project Specific Contributor and PTL Docs 2020-04-24 20:59:44 +02:00
setup.cfg Cleanup py27 support and docs 2020-04-11 15:26:50 +02:00
setup.py Add docs to openstack-helm-infra 2018-05-15 13:04:28 -05:00
tox.ini Add yamllint check to lint job 2020-05-20 12:42:28 -05:00
yamllint.conf Enable yamllint checks 2020-05-21 14:04:23 +00:00

Openstack-Helm-Infra

Mission

The goal of OpenStack-Helm-Infra is to provide charts for services or integration of third-party solutions that are required to run OpenStack-Helm.

For more information, please refer to the OpenStack-Helm repository.

Communication

  • Join us on IRC: #openstack-helm on freenode
  • Community IRC Meetings: [Every Tuesday @ 3PM UTC], #openstack-meeting-alt on freenode
  • Meeting Agenda Items: Agenda
  • Join us on Slack
    • #openstack-helm

Contributing

We welcome contributions. Check out this document if you would like to get involved.