mirror of
https://github.com/optim-enterprises-bv/openstack-helm.git
synced 2025-12-26 17:57:34 +00:00
Ceph: add manifests optional for job-rbd-pool
Every manifests has to be controlled by manifests key in values.yaml. In ceph, job-rbd-pool doesn't have manifests value, so it can't be disabled. When using already installed ceph, it is necessary to disable job-rbd-pool because it is an unnecessary. Change-Id: Idf61855423f28fbb1c7730118869bdddc463960b Closes-bug: 1742017
This commit is contained in:
@@ -14,6 +14,7 @@ See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/}}
|
||||
|
||||
{{- if .Values.manifests.job_rbd_pool }}
|
||||
{{- if .Values.deployment.ceph }}
|
||||
{{- $envAll := . }}
|
||||
{{- $dependencies := .Values.dependencies.rbd_pool }}
|
||||
@@ -95,3 +96,4 @@ spec:
|
||||
secret:
|
||||
secretName: {{ .Values.secrets.keyrings.admin }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
@@ -451,6 +451,7 @@ manifests:
|
||||
job_ks_user: true
|
||||
job_namespace_client_key_cleaner: true
|
||||
job_namespace_client_key: true
|
||||
job_rbd_pool: true
|
||||
job_storage_admin_keys: true
|
||||
secret_keystone_rgw: true
|
||||
secret_keystone: true
|
||||
|
||||
Reference in New Issue
Block a user