Phil Sphicas 428cda6e33 [ceph-client] Consolidate mon_host discovery
This change updates the ceph.conf update job as follows:
* renames it to "ceph-ns-client-ceph-config"
* consolidates some Roles and RoleBindings

This change also moves the logic of figuring out the mon_host addresses
from the kubernetes endpoint object to a snippet, which is used by the
various bash scripts that need it.

In particular, this logic is added to the rbd-pool job, so that it does
not depend on the ceph-ns-client-ceph-config job.

Note that the ceph.conf update job has a race with several other jobs
and pods that mount ceph.conf from the ceph-client-etc configmap while
it is being modified. Depending on the restartPolicy, pods (such as the
one created for the ceph-rbd-pool job) may linger in StartError state.
This is not addressed here.

Change-Id: Id4fdbfa9cdfb448eb7bc6b71ac4c67010f34fc2c
2021-10-28 19:47:59 -07:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-15 10:49:44 -05:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-27 11:38:56 -06:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2021-10-06 01:02:28 +00:00
2019-04-19 19:34:11 +00:00
2021-06-02 01:52:39 +00:00
2021-04-06 18:44:59 +00:00
2018-05-15 13:04:28 -05: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.

Description
Repository for OpenStack Helm infrastructure-related code
Readme 67 MiB
Languages
Smarty 85.7%
Shell 12.1%
Python 1.7%
Jinja 0.3%
Makefile 0.2%