Repository for OpenStack Helm infrastructure-related code
Go to file
Stephen Taylor 46c8218fbf [ceph-client] Performance optimizations for the ceph-rbd-pool job
This change attempts to reduce the number of Ceph commands required
in the ceph-rbd-pool job by collecting most pool properties in a
single call and by setting only those properties where the current
value differs from the target value.

Calls to manage_pool() are also run in the background in parallel,
so all pools are configured concurrently instead of serially. The
script waits for all of those calls to complete before proceeding
in order to avoid issues related to the script finishing before all
pools are completely configured.

Change-Id: If105cd7146313ab9074eedc09580671a0eafcec5
2021-10-01 07:59:10 -06:00
ca-clusterissuer Re-enable "feat(tls): Change Issuer to ClusterIssuer"" 2021-02-24 20:50:24 +00:00
ca-issuer [ca-issuer]: Support different versions of cert-manager 2021-02-25 19:19:52 +00:00
calico Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
ceph-client [ceph-client] Performance optimizations for the ceph-rbd-pool job 2021-10-01 07:59:10 -06:00
ceph-mon Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
ceph-osd Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
ceph-provisioners Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
ceph-rgw Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
cert-rotation cert-rotation: Correct and enhance the rotation script. 2021-08-25 15:57:35 +00:00
daemonjob-controller Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
doc Enable Ceph CSI Provisioner to Stand Alone 2021-06-15 14:48:09 +00:00
elastic-apm-server Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
elastic-filebeat Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
elastic-metricbeat Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
elastic-packetbeat Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
elasticsearch Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
etcd Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
falco Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
flannel Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
fluentbit Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
fluentd kafka broker hosts should be defined with a comma separated list 2021-06-25 14:06:26 +00:00
gnocchi Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
grafana Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
helm-toolkit Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
ingress Uplift ingress to 0.42.0 2021-06-09 07:48:54 +00:00
kibana Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
kube-dns Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
kubernetes-keystone-webhook Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
kubernetes-node-problem-detector Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
ldap Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
libvirt Use focal libvirt image for victoria and wallaby 2021-07-31 20:54:08 +00:00
local-storage Change helm-toolkit dependency version to ">= 0.1.0" 2020-09-24 12:19:28 -05:00
lockdown fix(netpol): allows toggling the lockdown 2021-09-11 11:48:37 -05:00
mariadb Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
memcached Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
metacontroller Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
mongodb Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
nagios Nagios: Mount internal TLS CA certificate 2021-06-29 13:23:55 +00:00
namespace-config namespace-config: Grant access to existing PSP 2021-08-02 01:36:36 +00:00
nfs-provisioner Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
openvswitch Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
playbooks Remove unused jobs and related files 2021-09-06 22:23:33 -05:00
podsecuritypolicy Change helm-toolkit dependency version to ">= 0.1.0" 2020-09-24 12:19:28 -05:00
postgresql Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
powerdns Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
prometheus Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
prometheus-alertmanager Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
prometheus-blackbox-exporter Change image key name for blackbox exporter 2021-05-24 10:25:01 -07:00
prometheus-kube-state-metrics Fix helm3 compatability 2021-09-08 10:58:06 -05:00
prometheus-node-exporter Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
prometheus-openstack-exporter Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
prometheus-process-exporter Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
rabbitmq Update RabbitMQ probes 2021-08-13 19:14:22 -04:00
redis Prepending library/ to docker official images 2021-06-02 15:04:38 -03:00
registry Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
releasenotes [ceph-client] Performance optimizations for the ceph-rbd-pool job 2021-10-01 07:59:10 -06:00
roles Fix an attribute error 2021-08-23 22:42:47 +08:00
shaker Update shaker helm3 compatability 2021-09-08 10:55:29 -05:00
tiller Get kubeadm working again 2021-09-02 23:59:35 +00:00
tools fix(ssl): fixes libvirt ssl job 2021-09-27 12:45:29 -05:00
zuul.d fix(ssl): fixes libvirt ssl job 2021-09-27 12:45:29 -05: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 chore(pkg): updates the chart packaging 2020-10-17 08:42:53 +00:00
README.rst docs: Update Freenode to OFTC 2021-06-02 01:52:39 +00:00
release.asc Enable TLS for Ceph RGW 2021-04-06 18:44:59 +00:00
setup.cfg setup.cfg: Replace dashes with underscores 2021-05-03 09:08:01 +08:00
setup.py Add docs to openstack-helm-infra 2018-05-15 13:04:28 -05:00
tox.ini Add reno job to openstack-helm-infra repo 2021-01-21 14:36:59 +00:00
yamllint-templates.conf Undo octal-values restriction together with corresponding code 2020-07-07 15:42:53 +00:00
yamllint.conf Allow parallelization in gate runner 2020-08-06 00:51:11 +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 oftc
  • Community IRC Meetings: [Every Tuesday @ 3PM UTC], #openstack-meeting-alt on oftc
  • 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.