Repository for OpenStack Helm infrastructure-related code
Go to file
Sphicas, Phil (ps3910) 577dcd5d19 ceph-osd: Simplify failure domain config using map
Using a subset of the characters in the hostname to determine the
failure domain is not always possible, and using overrides based on
hostnames is in some ways overkill.

This change provides a simple way to map hostnames to failure domains.
It is used only when 'failure_domain' is set other than 'host', and when
'failure_domain_by_hostname' is 'false'. Any hosts not referenced in the
map will be given the default treatment (root=default host=hostname)

Example usage:

    conf:
      storage:
        failure_domain: rack
        failure_domain_by_hostname_map:
          hostfoo: rack1
          hostbar: rack1
          hostbaz: rack2
          hostqux: rack2

Change-Id: Ia98fec8c623486f80054877e40e0753e4b939e8e
2020-06-08 19:45:00 +00:00
ca-issuer feat(tls): add CA issuer chart 2020-06-02 15:29:45 +00:00
calico Enable yamllint checks 2020-05-29 19:49:05 +00:00
ceph-client Merge "ceph: Add metadata labels to CronJob" 2020-06-02 19:37:39 +00:00
ceph-mon Enable yamllint checks 2020-05-29 19:49:05 +00:00
ceph-osd ceph-osd: Simplify failure domain config using map 2020-06-08 19:45:00 +00:00
ceph-provisioners Enable yamllint checks 2020-05-29 19:49:05 +00:00
ceph-rgw Radosgw: Enable Container name for test pods. 2020-06-04 18:08:54 +00:00
daemonjob-controller Enable yamllint checks 2020-05-29 19:49:05 +00:00
doc Switch to newer openstackdocstheme version 2020-05-31 20:30:30 +02:00
elastic-apm-server Enable yamllint checks 2020-05-29 19:49:05 +00:00
elastic-filebeat Enable yamllint checks 2020-05-29 19:49:05 +00:00
elastic-metricbeat Enable yamllint checks 2020-05-29 19:49:05 +00:00
elastic-packetbeat Enable yamllint checks 2020-05-29 19:49:05 +00:00
elasticsearch Elasticsearch: Update Rolling Restart Procedure 2020-06-04 15:20:34 -05:00
etcd Enable yamllint checks 2020-05-29 19:49:05 +00:00
falco Enable yamllint checks 2020-05-29 19:49:05 +00:00
flannel Enable yamllint checks 2020-05-29 19:49:05 +00:00
fluentbit Enable yamllint checks 2020-05-29 19:49:05 +00:00
fluentd Enable yamllint checks 2020-05-29 19:49:05 +00:00
gnocchi Enable yamllint checks 2020-05-29 19:49:05 +00:00
grafana Enable yamllint checks 2020-05-29 19:49:05 +00:00
helm-toolkit Add capability to retrieve rows from databases 2020-06-02 19:02:37 +00:00
ingress Ingress: Use latest controller image 2020-06-01 21:46:44 +00:00
kafka Enable yamllint checks 2020-05-29 19:49:05 +00:00
kibana [update] kibana : add install hook and dependencies 2020-06-03 21:37:03 +00:00
kube-dns Enable yamllint checks 2020-05-29 19:49:05 +00:00
kubernetes-keystone-webhook Enable yamllint checks 2020-05-29 19:49:05 +00:00
ldap Enable yamllint checks 2020-05-29 19:49:05 +00:00
libvirt Enable yamllint checks 2020-05-29 19:49:05 +00:00
local-storage Enable yamllint checks 2020-05-29 19:49:05 +00:00
lockdown Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
mariadb Merge "mariadb: use utf8_general_ci collation as default" 2020-06-06 05:17:01 +00:00
memcached Remove retired congress 2020-05-31 14:01:34 +00:00
metacontroller Enable yamllint checks 2020-05-29 19:49:05 +00:00
mongodb Enable yamllint checks 2020-05-29 19:49:05 +00:00
nagios Enable yamllint checks 2020-05-29 19:49:05 +00:00
namespace-config Enable yamllint checks 2020-05-29 19:49:05 +00:00
nfs-provisioner Enable yamllint checks 2020-05-29 19:49:05 +00:00
openvswitch Enable yamllint checks 2020-05-29 19:49:05 +00:00
playbooks Add yamllint check to lint job 2020-05-20 12:42:28 -05:00
podsecuritypolicy Enable yamllint checks 2020-05-29 19:49:05 +00:00
postgresql Add backup/restore configuration secret 2020-06-04 20:06:37 +00:00
powerdns Enable yamllint checks 2020-05-29 19:49:05 +00:00
prometheus Enable yamllint checks 2020-05-29 19:49:05 +00:00
prometheus-alertmanager Enable yamllint checks 2020-05-29 19:49:05 +00:00
prometheus-kube-state-metrics Enable yamllint checks 2020-05-29 19:49:05 +00:00
prometheus-node-exporter Node Exporter: Allow Ignored Mountpoints 2020-06-02 11:33:38 -05:00
prometheus-openstack-exporter Enable yamllint checks 2020-05-29 19:49:05 +00:00
prometheus-process-exporter Merge "Process Exporter: Parameter fix" 2020-06-03 07:28:49 +00:00
rabbitmq Merge "Remove retired congress" 2020-06-05 04:29:20 +00:00
redis Enable yamllint checks 2020-05-29 19:49:05 +00:00
registry Enable yamllint checks 2020-05-29 19:49:05 +00:00
releasenotes/notes Aligning OVS and Neutron configuration for DPDK 2019-08-28 14:29:04 +00:00
roles Use force OPTIONS to install the jq 2020-05-19 18:46:48 +00:00
tiller Enable yamllint checks 2020-05-29 19:49:05 +00:00
tools Merge "Enable Apparmor to Ceph-rgw Components" 2020-05-29 03:24:16 +00:00
zookeeper Enable yamllint checks 2020-05-29 19:49:05 +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 chore(tox): update tox.ini 2020-05-31 17:05:46 +00:00
yamllint.conf Enable yamllint checks 2020-05-29 19:49:05 +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.